E Posted byRecruiterLocation – London City (Hybrid) Salary - £150-175k basic + good bonus
Senior Engineering Manager
Location – London City (Hybrid)
Salary - £150-175k basic + good bonus
SPONSORSHIP AVAILAVLE
Overview
We are looking for a hands-on Engineering Manager or a Lead Level Software Engineer to join a trillion dollar fund manager based in the city of London. You will be equally responsible for writing code, managing a small team and performing business analysis.
Role summary and job responsibilities
1. Manages a development team to deliver projects which achieve target oues.
2. Demonstrates exceptional leadership and hands-on capability to driveponents to delivery.
3. Enables engineers to design and develop architecture solutions to business problems in alignment with the enterprise architecture direction and standards.
4. Apply people management skills to coach, mentor and develop engineers on the team
5. Assume ownership over the quality, TCO, maintainability and security of the solutions built by our team.
6. Provide timely feedback and coaching to individuals and teams using data to reinforce learning.
7. Ovee differences of opinion and drive team alignment around a specific goal or solution
8. Own technical debt across their development team.
Software Lifecycle Leadership
9. Able to give quality feedback on designs written by other members of my team, asking probing, insightful questions that solidify choices and surface erroneous assumptions.
10. Encourage ways to simplify systems.
11. Look for opportunities that will lead to lower maintenance and costs with meaningful and measurable impact.
12. Pre-emptively identify technical risks before they jeopardize the project.
13. Resolve cross-team dependencies earlier to ensure the successful execution of the project.
Requirements
14. Experienced in leading large software development projects in terms of team size, technicalplexity and/or organizationalplexity.
15. At ease with implementing scrum ceremonies, especially in the face of day to day delivery pressures.
16. Software engineering experience with data, microservices, frameworks, and platform development
17. Coding experience and solid working knowledge of .Net and one or more additional programming languages such as .NET Core/C#, Typescript, Javascript, Python, Java, etc.
18. 3+ years of business systems analysis or experience working with data and analyzing data preferred
19. Experience designing and delivering frameworks focused on data pipelines, data catalogs, data distribution, and/or advanced analytics
20. Proficient with a range of open-source frameworks and development tools - .Net Framework (Standard/ Core), AWS Lambda and Step Functions, SNS, SQS, S3, NoSQL databases, Git/ Unity, ReactJS/Modern UI frameworks etc.
21. Exposure to some of the following concepts: object-oriented programming, quality assurance, parallel programming, databases, networking, etc.
22. Understanding of ATDD, TDD, and test automation and desire to write simple, adaptive and iterative code.
Desirable
23. Experience building containerized applications and deploying to public or private clouds, such as Amazon Web Services (AWS) or similar providers.
24. Familiarity with modern front-end frameworks such as React or similar
25. Proven working knowledge of Risk analytics platforms
26. Open source involvement such as a well-curated blog, accepted contribution, ormunity presence.
27. Scrum Developer or Scrum Master certification.
28. Experience in front office software development with an Asset Management, Hedge fund, or Investment Bank.
Job ID Senior Engineering Manager