{"schemaVersion":"jobsearcher.job.v1","id":"26c20add5d49765efb2bfbd7","url":"https://jobsearcher.com/jobs/26c20add5d49765efb2bfbd7","canonicalUrl":"https://jobsearcher.com/jobs/26c20add5d49765efb2bfbd7","title":"Manager, Software Engineering","description":"About PlanetTogether\n\nWe are an established supply chain technology company with the spirit of a startup. At PlanetTogether, everyone shares in our growth!\n\nPlanetTogether provides advanced planning and scheduling software (APS) and thoughtware for multi-plant manufacturers. PlanetTogether APS integrates with any master data source, including SAP, Microsoft, and other supply chain systems. We believe that manufacturing is a force for social and economic change. It lifts people out of poverty and improves lives. This is why helping manufacturers have a greater impact, serve their customers better and be more successful drives us to push harder every day.\n\nAbout the Opportunity\n\nWe're looking for an experienced and dynamic Software Development Engineering and Delivery Manager to lead and oversee our talented desktop, web/cloud, and application integration development teams. This individual will be a key leader in our engineering department, responsible for guiding the technical direction, execution, and delivery of both our established desktop application and our evolving web platform. The ideal candidate will have a strong background in software development, a passion for building high-quality solutions, and proven experience managing multiple development teams in a complex and evolving technical environment. This role requires a strategic thinker who can contribute to the architectural vision, drive the migration strategy from desktop to web, and ultimately help us build solutions that our customers will love. The Engineering Manager’s responsibilities include but are not limited to:\n\nLead, mentor, and manage three interconnected development teams (11 engineers in total), fostering a collaborative, innovative, and high-performance culture.\nConduct regular one-on-ones, performance reviews, and support the career growth and development of team members.\nFacilitate communication and collaboration between the desktop, web/cloud teams, and other stakeholders (e.g., product management, cloud operations, QA).\nProvide technical leadership and architectural guidance for both the .NET desktop application and the Azure-based web application.\nContribute to the long-term vision of achieving cross-platform compatibility for the application.\nEnsure the adoption of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.\nStay current with emerging technologies and industry trends, particularly in .NET, Azure, web development, and cross-platform solutions.\nOversee the entire software development lifecycle (SDLC) for both product lines, from planning and design to development, testing, deployment, and maintenance.\nWork closely with product management to understand requirements, define project scope, and ensure timely delivery of high-quality software that meets customer needs.\nManage project priorities, deadlines, and deliverables for both teams.\nChampion Agile methodologies and drive continuous improvement in development processes.\nPossess a strong understanding of the application's domain – advanced planning and scheduling for complex manufacturing processes – and its inherent complexities.\nFacilitate the resolution of complex technical challenges and roadblocks.\n\nThe ideal candidate is an ambitious, seasoned Software Development Engineering and Delivery Manager who relishes the opportunity to work closely with the entire product team to innovate and maintain PlanetTogether’s software applications. To succeed, the Engineering and Delivery Manager must be well versed in managing and mentoring cross-platform engineering teams with an uncanny ability to motivate the teams to deliver solutions.\n\nThis position reports into and works closely with PlanetTogether's Director of Product. In general, we're looking for team members whose equilibrium is juggling multiple projects and priorities. Strong candidates will possess an innate ability to set the standard and strive for excellence every minute of the day. To succeed at PlanetTogether, candidates should be incredible critical thinkers, relentless problem solvers, and positive people.\n\nRequirements\nBachelor's degree (or higher) in Computer Science, Engineering, or a related field.\n7+ years of experience in software development, with a significant portion in a leadership or management role.\nProven experience managing and mentoring software engineering teams.\nStrong hands-on experience with the .NET framework and C# development.\nPassion and experience in leading product innovation utilizing Artificial Intelligence (AI).\nDemonstrable experience with cloud platforms, specifically Microsoft Azure (e.g., Azure App Services, Azure SQL Database, Azure DevOps).\nExperience with web application development technologies (e.g., ASP.NET Core, JavaScript, HTML, CSS, and Blazor).\nExperience with Agile software development methodologies (e.g., Scrum, Kanban).\nExcellent problem-solving, analytical, and critical thinking skills.\nStrong verbal and written communication skills, with the ability to effectively communicate with both technical and non-technical audiences.\nProven ability to manage multiple projects and priorities simultaneously.\nExperience overseeing the development of complex, configurable software applications.\n\n\"Nice to Have\" Qualifications:\nMaster's degree in Computer Science, Engineering, or a related field.\nExperience managing multiple, distinct software development teams simultaneously.\nSpecific experience with migrating legacy desktop applications to modern web/cloud architectures.\nExperience with DevExpress UI components (for WinForms, WPF, ASP.NET, or Blazor).\nKnowledge of advanced planning and scheduling (APS) systems or manufacturing execution systems (MES).\nExperience with cross-platform development technologies and strategies (e.g., .NET MAUI, Blazor Hybrid, containerization with Docker/Kubernetes).\nFamiliarity with database design and technologies (e.g., SQL Server).\nExperience with CI/CD pipelines and DevOps practices.\nDemonstrated ability to drive technical innovation and R&D efforts.\n\nCompensation Package:\nCompetitive Base Salary\nQuarterly Performance Bonus\nEarly-Stage Equity (stock options)\n401(k) with an attractive 7.5% employer match\nPaid gym membership (including virtual classes)\nContinuing Education reimbursement\nHealth, dental, and vision insurance\nOptional Medical and Dependent Care FSA\nBirthday time off annually\nPaid vacation and sick time off\n12 company-paid holidays\nPermanent, full-time remote work\n\nPlanetTogether is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.","company":"Planettogether","rawCompany":"planettogether","city":"Eugene","state":"MO","isRemote":false,"isActive":false,"createdAt":"2026-04-22T19:22:19.063Z","occupations":[{"code":"11-9041.00","title":"Architectural and Engineering Managers","slug":"architectural-and-engineering-managers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Manager, Software Engineering","description":"About PlanetTogether\n\nWe are an established supply chain technology company with the spirit of a startup. At PlanetTogether, everyone shares in our growth!\n\nPlanetTogether provides advanced planning and scheduling software (APS) and thoughtware for multi-plant manufacturers. PlanetTogether APS integrates with any master data source, including SAP, Microsoft, and other supply chain systems. We believe that manufacturing is a force for social and economic change. It lifts people out of poverty and improves lives. This is why helping manufacturers have a greater impact, serve their customers better and be more successful drives us to push harder every day.\n\nAbout the Opportunity\n\nWe're looking for an experienced and dynamic Software Development Engineering and Delivery Manager to lead and oversee our talented desktop, web/cloud, and application integration development teams. This individual will be a key leader in our engineering department, responsible for guiding the technical direction, execution, and delivery of both our established desktop application and our evolving web platform. The ideal candidate will have a strong background in software development, a passion for building high-quality solutions, and proven experience managing multiple development teams in a complex and evolving technical environment. This role requires a strategic thinker who can contribute to the architectural vision, drive the migration strategy from desktop to web, and ultimately help us build solutions that our customers will love. The Engineering Manager’s responsibilities include but are not limited to:\n\nLead, mentor, and manage three interconnected development teams (11 engineers in total), fostering a collaborative, innovative, and high-performance culture.\nConduct regular one-on-ones, performance reviews, and support the career growth and development of team members.\nFacilitate communication and collaboration between the desktop, web/cloud teams, and other stakeholders (e.g., product management, cloud operations, QA).\nProvide technical leadership and architectural guidance for both the .NET desktop application and the Azure-based web application.\nContribute to the long-term vision of achieving cross-platform compatibility for the application.\nEnsure the adoption of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.\nStay current with emerging technologies and industry trends, particularly in .NET, Azure, web development, and cross-platform solutions.\nOversee the entire software development lifecycle (SDLC) for both product lines, from planning and design to development, testing, deployment, and maintenance.\nWork closely with product management to understand requirements, define project scope, and ensure timely delivery of high-quality software that meets customer needs.\nManage project priorities, deadlines, and deliverables for both teams.\nChampion Agile methodologies and drive continuous improvement in development processes.\nPossess a strong understanding of the application's domain – advanced planning and scheduling for complex manufacturing processes – and its inherent complexities.\nFacilitate the resolution of complex technical challenges and roadblocks.\n\nThe ideal candidate is an ambitious, seasoned Software Development Engineering and Delivery Manager who relishes the opportunity to work closely with the entire product team to innovate and maintain PlanetTogether’s software applications. To succeed, the Engineering and Delivery Manager must be well versed in managing and mentoring cross-platform engineering teams with an uncanny ability to motivate the teams to deliver solutions.\n\nThis position reports into and works closely with PlanetTogether's Director of Product. In general, we're looking for team members whose equilibrium is juggling multiple projects and priorities. Strong candidates will possess an innate ability to set the standard and strive for excellence every minute of the day. To succeed at PlanetTogether, candidates should be incredible critical thinkers, relentless problem solvers, and positive people.\n\nRequirements\nBachelor's degree (or higher) in Computer Science, Engineering, or a related field.\n7+ years of experience in software development, with a significant portion in a leadership or management role.\nProven experience managing and mentoring software engineering teams.\nStrong hands-on experience with the .NET framework and C# development.\nPassion and experience in leading product innovation utilizing Artificial Intelligence (AI).\nDemonstrable experience with cloud platforms, specifically Microsoft Azure (e.g., Azure App Services, Azure SQL Database, Azure DevOps).\nExperience with web application development technologies (e.g., ASP.NET Core, JavaScript, HTML, CSS, and Blazor).\nExperience with Agile software development methodologies (e.g., Scrum, Kanban).\nExcellent problem-solving, analytical, and critical thinking skills.\nStrong verbal and written communication skills, with the ability to effectively communicate with both technical and non-technical audiences.\nProven ability to manage multiple projects and priorities simultaneously.\nExperience overseeing the development of complex, configurable software applications.\n\n\"Nice to Have\" Qualifications:\nMaster's degree in Computer Science, Engineering, or a related field.\nExperience managing multiple, distinct software development teams simultaneously.\nSpecific experience with migrating legacy desktop applications to modern web/cloud architectures.\nExperience with DevExpress UI components (for WinForms, WPF, ASP.NET, or Blazor).\nKnowledge of advanced planning and scheduling (APS) systems or manufacturing execution systems (MES).\nExperience with cross-platform development technologies and strategies (e.g., .NET MAUI, Blazor Hybrid, containerization with Docker/Kubernetes).\nFamiliarity with database design and technologies (e.g., SQL Server).\nExperience with CI/CD pipelines and DevOps practices.\nDemonstrated ability to drive technical innovation and R&D efforts.\n\nCompensation Package:\nCompetitive Base Salary\nQuarterly Performance Bonus\nEarly-Stage Equity (stock options)\n401(k) with an attractive 7.5% employer match\nPaid gym membership (including virtual classes)\nContinuing Education reimbursement\nHealth, dental, and vision insurance\nOptional Medical and Dependent Care FSA\nBirthday time off annually\nPaid vacation and sick time off\n12 company-paid holidays\nPermanent, full-time remote work\n\nPlanetTogether is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.","datePosted":"2026-04-22T19:22:19.063Z","dateModified":"2026-04-22T19:22:19.063Z","hiringOrganization":{"@type":"Organization","name":"Planettogether","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Eugene","addressRegion":"MO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"26c20add5d49765efb2bfbd7"},"url":"https://jobsearcher.com/jobs/26c20add5d49765efb2bfbd7"}}