Required Experience:
Minimum of 5 years in software development, with at least 4 years in a management role.
Technical Expertise:
Strong understanding of software development methodologies, programming languages, and web technologies.
Proficiency in Microsoft technologies (e.g., .NET, C#, Azure services).
People Skills:
Excellent supervisory and communication abilities.
Proven experience managing cross-functional teams.
Education:
Bachelor’s degree in computer science or a related field (Master’s degree preferred).
As a Software Development Manager, you will play a pivotal role in leading a team of talented software developers to create high-quality solutions using Microsoft and Azure technologies. Your responsibilities will span people management and ensuring the smooth operation of software systems.
Key Responsibilities:
1. People Management
2. Keeping the Lights On
3. Performance Evaluation
4. Collaboration
Any Graduate