Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PlanetTogether - Powerful and Intuitive Scheduling Tool Logo

Manager, Software Engineering

PlanetTogether - Powerful and Intuitive Scheduling Tool

Salary not specified
Sep 20, 2025
Beaverton, OR, US
Apply Now

PlanetTogether is looking for an experienced Software Development Engineering and Delivery Manager to lead and oversee their desktop, web/cloud, and application integration development teams. This individual will be responsible for guiding the technical direction, execution, and delivery of both their established desktop application and their evolving web platform, including driving the migration strategy from desktop to web.

Requirements

  • Strong hands-on experience with the .NET framework and C-Sharp development.
  • Demonstrable experience with cloud platforms, specifically Microsoft Azure (e.g., Azure App Services, Azure SQL Database, Azure DevOps).
  • Experience with web application development technologies (e.g., ASP.NET Core, JavaScript, HTML, CSS, and Blazor).
  • Experience with Agile software development methodologies (e.g., Scrum, Kanban).
  • Experience with cross-platform development technologies and strategies (e.g., .NET MAUI, Blazor Hybrid, containerization with Docker/Kubernetes).
  • Familiarity with database design and technologies (e.g., SQL Server).
  • Experience with CI/CD pipelines and DevOps practices.

Responsibilities

  • Provide technical leadership and architectural guidance for both the .NET desktop application and the Azure-based web application.
  • Contribute to the long-term vision of achieving cross-platform compatibility for the application.
  • Ensure the adoption of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Stay current with emerging technologies and industry trends, particularly in .NET, Azure, web development, and cross-platform solutions.
  • Oversee the entire software development lifecycle (SDLC) for both product lines, from planning and design to development, testing, deployment, and maintenance.
  • Facilitate the resolution of complex technical challenges and roadblocks.
  • Manage the technical aspects of migrating legacy desktop applications to modern web/cloud architectures.

Other

  • Lead, mentor, and manage three interconnected development teams (11 engineers in total), fostering a collaborative, innovative, and high-performance culture.
  • Conduct regular one-on-ones, performance reviews, and support the career growth and development of team members.
  • Facilitate communication and collaboration between the desktop, web/cloud teams, and other stakeholders (e.g., product management, cloud operations, QA).
  • Work closely with product management to understand requirements, define project scope, and ensure timely delivery of high-quality software that meets customer needs.
  • Manage project priorities, deadlines, and deliverables for both teams.
  • Champion Agile methodologies and drive continuous improvement in development processes.
  • Possess a strong understanding of the application's domain – advanced planning and scheduling for complex manufacturing processes – and its inherent complexities.
  • 7+ years of experience in software development, with a significant portion in a leadership or management role.
  • Proven experience managing and mentoring software engineering teams.
  • Passion and experience in leading product innovation utilizing Artificial Intelligence (AI).
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong verbal and written communication skills, with the ability to effectively communicate with both technical and non-technical audiences.
  • Proven ability to manage multiple projects and priorities simultaneously.
  • Experience overseeing the development of complex, configurable software applications.
  • Specific experience with migrating legacy desktop applications to modern web/cloud architectures.
  • Knowledge of advanced planning and scheduling (APS) systems or manufacturing execution systems (MES).
  • Demonstrated ability to drive technical innovation and R&D efforts.