The Software Development Manager directs the work of engineers to ensure the best practices around software development. Manages and oversees the design and development of software applications. Being a Software Development Manager typically reports to a senior manager. Requires a bachelor’s degree. The Software Development Manager manages subordinate staff in the day-to-day performance of their jobs. True first level manager. Ensures that project/department milestones/goals are met and adhering to approved budgets. Has full authority for personnel actions. Extensive knowledge of department processes. Working as a Software Development Manager typically requires 5 years experience in the related area as an individual contributor. 1 to 3 years supervisory experience may be required.
Software Development Manager Job Description Template
Our company is looking for a Software Development Manager to join our team.
Responsibilities:
- Plan, manage, and measure your various development teams at Entersekt, so we can be confident that our SDLC process is industry-leading;
- Continuously review processes, and drive further efficiencies and improvements in line with Entersekts principles and practices;
- Champion the values and benefits of Scrum and Agile to the teams;
- Ensure that there is a visible, optimal balance between quality and delivery.
Requirements:
- Java, Objective C, and GO knowledge will be beneficial;
- A solid understanding of, and experience in, OO and architectural design patterns;
- 3+ years experience in managing software development teams;
- Good working knowledge of security and cryptography concepts (we do build security solutions, after;
- Experience with Agile development frameworks like Scrum;
- A software/engineering qualification is preferred (for example, a Computer Science or Engineering degree);
- Troubleshooting and integration skills;
- Experience in creating unique SDLC environments and systems;
- 7+ years experience in application development (experience in mobile, web and cloud development will be advantageous).