IntecSelect
Engineering Manager – £90k – £100k – Hybrid (London)
Overview
An exciting opportunity has arisen with our client, a global brand. We are looking for a highly skilled Engineering Manager to join on a permanent basis. You will be responsible for designing and implementing technical solutions that fulfil requirements and project constraints by orchestrating one or more teams of engineers and applying proper software engineering practices, software architecture approaches and development processes.
Role and Responsibilities:
Own the technical implementation of the application and technical delivery
Coordinate one or more development teams towards project delivery to ensure dependencies resolution and maximize delivery performance
Initiate and drive architecture decisions and development tasks in close collaboration with stakeholders
Coordinate team dynamics to achieve the best possible outcome for the project with the given team members; ensure everybody can contribute with their best strengths and team members compensate for each other’s weaknesses.
Assign tasks needed to design and implement software solution to ensure quality and performance of implementation alongside with ability to learn for the team members or team
Ensure process compliance in the assigned scope and participate in technical discussions/reviews to guarantee quality of decisions made.
Conduct evaluation of the program code quality, formalization and algorithmizing of the given tasks in accordance with the technical specification or other regulations used in the company
Make decisions about deployment and software delivery (eg CD, branching/merging) approach.
Make decisions about changes to the program code, modify code if necessary.
Analyse and agree software architecture with stakeholders to ensure the architecture will fulfil the business need
Develop and/or review/confirm/improve (if such exist) key inputs to Project Plan as scope of work, dependencies, critical path, and team composition.
Actively participate in presenting and negotiating delivery plans with the client and other stakeholders to support decision making to deliver quality solution within project constraints
Work closely with Project Managers and other Project Stakeholders to manage project constraints and client expectations
Essential Skills and Experience:
10+ years’ experience in Software Development
3+ years hands on solution delivery experience, leading and guiding solution assessment, and delivery efforts
1+ year experience leading a team
Experience in at least one mainstream programming language (Java, C++, .NET, JS, Python) having implemented large scale products or custom projects
Experience in design and implementing architecture solutions
Strong technical background in troubleshooting and technology support
Package;
circa £100k
+ Bonus
+ Excellent benefits
Engineering Manager – £90k – £100k – Hybrid (London)