This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Robert Half is seeking an experienced, hands-on Software Development Manager to lead a team of 4–8 developers. This team is responsible for delivering enhancements and maintaining a complex enterprise order management platform. The team operates in a self-organized, agile environment focused on delivering high-quality features and driving customer satisfaction.
Job Responsibility:
Lead modernization initiatives, transitioning legacy systems to modern architectures and programming languages
Promote and implement modern engineering practices, including API-driven design, event-based integrations, CI/CD pipelines, automated testing, and DevOps methodologies
Support and reinforce Agile (Scrum) development practices
Provide coaching, mentorship, and technical guidance to developers and team members
Partner with product stakeholders to prioritize work, manage the product backlog, and ensure alignment with business objectives
Communicate progress and updates to stakeholders throughout the development lifecycle
Coordinate efforts across multiple teams and cross-functional partners
Identify and drive process improvements to increase efficiency and delivery quality
Support career development and growth of direct reports
Ensure projects are delivered on time, within scope, and aligned with organizational goals
Requirements:
Strong leadership, communication, and collaboration skills with a results-driven mindset
Solid technical background in application development, system integration, and software architecture
Preferred experience with C#/.NET development environments
Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent experience)
8+ years of experience in enterprise software development, including at least 5 years working with modern technologies and platforms
Ability to motivate and inspire technical teams
Experience working in cross-functional environments
Familiarity with Agile methodologies, preferably Scrum
Strong analytical skills with the ability to translate business needs into technical requirements
Proven ability to lead teams and build strong relationships with stakeholders
Experience troubleshooting and guiding teams through technical challenges
Exposure to a wide range of technologies, including cloud platforms, distributed systems, and legacy environments