HamburgerMenu
hirist

Software Development Manager - C#/.Net

Posted on: 09/09/2025

Job Description

About the Job :


We're looking for a highly skilled and experienced Software Development Manager to lead our talented team of engineers. This is a critical leadership role where you'll be responsible for providing technical direction, fostering a culture of excellence, and ensuring the successful delivery of high-quality software solutions.


You'll be a key driver of innovation, process improvement, and team growth.


Key Responsibilities :


Technical Leadership & Oversight :


- Provide expert technical direction and oversight for all software development projects.

- Ensure strict adherence to best practices, coding standards, and architectural principles.

- Review and approve architectural designs, code, and technical documentation to maintain quality and consistency.


Project Management & Execution :


- Lead the team in the adoption and application of Agile or Scrum methodologies to deliver projects efficiently.


- Implement and refine software development processes to improve efficiency, quality, and collaboration across the team.


DevOps & Cloud Proficiency :


- Drive the adoption of DevOps practices and tools, including continuous integration/continuous delivery (CI/CD), Docker, and Kubernetes.


- You should be proficient in at least one major Cloud Service Provider (CSP), with a strong preference for Microsoft Azure.


Innovation & Continuous Improvement :


- Stay current with industry trends and emerging technologies, such as Generative AI, incorporating relevant advancements into the team's work.


- Drive continuous improvement initiatives, including refining code review processes and optimizing deployment pipelines.


Team Management & Mentorship :


- Lead, mentor, and motivate a team of software developers.


- Conduct performance reviews, set clear goals, and support professional development to help team members reach their full potential.


Problem-Solving & Communication :


- Use a strong problem-solving mindset to make sound, data-driven decisions under pressure.


- Exhibit excellent communication and interpersonal skills to effectively collaborate with cross-functional teams, stakeholders, and senior leadership.


Required Skills & Qualifications :


- Experience : Proven experience in a leadership role within software development.


- Programming : Strong proficiency in relevant programming languages and frameworks, particularly C# and the .NET Framework.


- Architecture : In-depth knowledge of software architecture principles and design patterns.


- Methodologies : Extensive experience with modern software development methodologies like Agile and Scrum.


- Cloud : Proficiency with a major CSP (Azure preferred), along with a working knowledge of others.


- Leadership : Excellent leadership and team management skills with a track record of building and mentoring high-performing teams.


- Soft Skills : Exceptional communication, interpersonal, and problem-solving skills


info-icon

Did you find something suspicious?