Software Engineering Manager manages and oversees the design and development of software applications. Directs the work of engineers to ensure the best practices around software development. Being a Software Engineering Manager requires a bachelor's degree. Typically reports to a senior manager. The Software Engineering 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. To be a Software Engineering Manager typically requires 5 years experience in the related area as an individual contributor. 1 to 3 years supervisory experience may be required. (Copyright 2025 Salary.com)
Role:
We are looking for a Software Engineering Manager who is a seasoned developer and an experienced people manager who is involved with planning and coordinating all activities related to software components owned by his or her team. The Software Engineering Manager is the “go to” person for the Team, ensures alignment between the technical solutions and the business needs.
This person will play a key role in every part of the software development lifecycle, working with the team to produce high quality, high performing software components that meet our stakeholders’ needs while maintaining clear visibility to progress and challenges.
Essential skills and experience required:
Preferred skills and experience: