Lab49 is an award-winning specialist consultancy thatcreates bespoke technologyin partnership with the most important companies in finance. We were founded in 2002 to bring Silicon Valley solutions to Wall Streets door. Since then we have worked on successive waves of technological change including distributed computing high-speed automation enterprise UX and digital distribution (for which Lab49 was among the first significant practices established on Wall Street) DevOps cloud and data science.
Today we are an established partner in financial markets having delivered hundreds of projects for clients including all the worlds tier-one investment banks and many of the largest buy-side firms globally.
Being part of Lab49 means bringing your drive and creativity into an environment where your contributions will make immediate impact. Engineers will work in cross functional teams consulting directly with our clients shaping not only technical solutions to business problems but delivering them into production.
Job Summary:
You will lead engineering teams delivering business-critical products and services for some of the largest financial institutions globally. These products are typically full-stack modern event-driven platforms based on microservices using Enterprise Java Spring Boot and JavaScript front ends operating in 2 week sprints over 6 to 18 months roadmaps.
You will be responsible for delivery timelines code quality team health and delivery predictability while also contributing to solution architecture and helping to evolve Lab49s engineering practices.
Key Responsibilities:
1. Software Delivery Management:
Manage the full software development lifecycle for the products and services
Provide leadership and guidance to a team of 10 to 25 engineers working with them and their team leads
Establish robust code review process and personally review critical code components to ensure alignment with best practices architectural vision and coding standards
Monitor project timelines manage risks and ensure milestones are met through effective planning and coordination
Own quality of the code and efficiency and productivity of the team
2. Product Management:
Work together with the Product Owners translating longer-term product roadmaps into multi-sprint backlogs including effort estimation
Own the 6-9 months sizing at the completion of the discovery with rolling re-estimation each quarter
3. People and Team Management:
Coach and retain talent across multiple teams
Run regular 1-1s personal development and project feedback sessions
Provide technical guidance to junior and mid-level developers
4. Stakeholder Collaboration:
Collaborate with Lab49s stakeholders (product owners architects UI leads) to understand requirements and design plan develop and implement software solutions
Act as a representative of the engineering team in front of Clients Product Management Technology and Business stakeholders
Present delivery status risks and mitigation plans in clear data-driven language
Required experience and skills:
Bachelors degree in Computer Science Information Technology or a related field. 10 years in software engineering including 3 years leading teams of 10 or more engineers
Expert in Java and SpringBoot hands-on in microservices REST messaging
Hands-on experience with cloud platforms preferably AWS for building and deploying applications
Experience in leading and managing development teams effectively
Experience working in an agile product-oriented delivery environment
Experience working in digital-native Consulting or Software Development companies in a client-facing roles (pre-sale architect client-facing delivery manager or tech lead)
Excellent communication and interpersonal skills for collaborating with team members and stakeholders
Preferable / Nice to have experience and skills:
Masters degree is preferred.
Some experience with front-end technology (React Angular etc)
Experience with Financial Services incl. Banking Payments Capital Markets
Why Lab49
Lab49 is an established partner for most financial institutions on Wall Street. You will gain exposure into a variety of environments business domains technologies and people. Your ability to bring drive and creativity to the role will be the key component to success at Lab49. The broad and intense exposure to a variety of challenges accelerates your career growth and Lab49s structure is designed to enable you to learn and grow as an engineer and consultant.
Lab49/ION is committed to maintaining a supportive and inclusive environment for people with diverse backgrounds and experiences. We respect the varied identities abilities cultures and traditions of the individuals who comprise our organization and recognize the value that different backgrounds and points of view bring to our business.
Lab49/ION adheres to an equal employment opportunity policy that prohibits discriminatory practices or harassment against applicants or employees based on any legally impermissible factor.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.