The Engineering Manager specializes in Engineering Management as a manager of people. Engineering Managers at see their team as their product. While they are technically credible and know the details of what engineers work on, their time is spent safeguarding their team's health, hiring a world-class team, and putting them in the best position to succeed. They own the delivery of product commitments and are always looking to improve productivity. They must also coordinate across departments to accomplish collaborative goals.
Responsibilities
Manage a team of engineers.
Help the engineers grow their skills and experience
Author project plans for epics
Run agile project management processes
Provide guidance and coaching to team members on technical contributions, product architecture, and other areas.
Maintain empathy for the team by keeping awareness of engineering processes and practices. Examples might be: evaluating individual workflow during one on ones, conducting code reviews, or working on non-critical path bugs and/or features.
Exposure to Agile and working with scrum teams ensuring the high quality delivery of technical stories.
Responsible for story based design, development & local test and adherence to all coding standards
Responsible for high quality code, responsible for leading team into delivery
Expected to contribute strongly in all agile ceremonies (planning / stand-ups / retros etc) to ensure high velocity is maintained.
Expected to be supportive within the team, both technically and culturally, to help achieve all targets
Strong familiarity with Jira and Confluence and Knowledge of DevOps and Continuous Integration & Delivery
Should be able to contribute and design delivery discussions, manage multiple stakeholders.
Should be from development background, working with Java microservices and API.
Generate and implement process improvements
Hold regular 1:1s with all members of their team and give regular and clear feedback around the individual performance
Foster technical decision making on the team, but make final decisions when necessary
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job