The Manager, Software Engineering is responsible for the delivery of a specific product, with the ability to lead a small software engineering team and provide hands-on guidance in coding, architecture, and system design. This role involves leading technical discussions, facilitating code reviews, and driving innovation. The manager will be actively involved in writing clean, efficient, and maintainable code, guiding and reviewing team code, and evaluating team performance. Responsibilities include implementing design changes to improve quality, performance, and cost reduction, defining software solution architecture, responding to customer inquiries, overseeing daily operations, and planning team activities to achieve operational targets. The role also involves communicating policies, identifying and leading quality improvement initiatives, providing input on staffing, implementing policy changes, leading Scrum meetings, and implementing quality frameworks. While the role does not have formal hire/fire authority, it may involve conducting interviews for job candidates.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager