Job Description
We are seeking an experienced Senior Software Development Manager to lead our software development team. As a key member of our leadership team, you will be responsible for overseeing the planning, execution, and delivery of software projects.
About the Role:
* Lead and manage a team of developers and engineers in the design, development, and testing of software applications.
* Develop and implement strategies for improving team productivity, efficiency, and quality.
* Collaborate with cross-functional teams to identify business needs and develop solutions that meet those needs.
* Analyze user needs and develop specifications for software applications.
* Ensure timely and within-budget delivery of software projects.
Requirements:
* Bachelor's degree in Computer Science or related field.
* At least 5 years of experience in a senior software development management role.
* Mastery of software development methodologies, including Agile and Waterfall.
* Strong technical skills in .NET, SQL Server, and related technologies.
* Excellent communication and interpersonal skills.
Benefits:
* Opportunity to lead a talented team of developers and engineers.
* Chance to work on challenging and high-visibility projects.
* Collaborative and dynamic work environment.
How to Apply:
Please submit your resume and cover letter electronically via our online application system.