At a Glance
- Tasks: Lead a talented team in developing innovative software solutions for analytics.
- Company: Join a forward-thinking tech firm that champions creativity and collaboration.
- Benefits: Enjoy competitive pay, career growth, and a culture of continuous learning.
- Why this job: Shape the future of technology while making a real impact in finance.
- Qualifications: Expertise in REACT, Python, and a passion for leading teams.
- Other info: Diverse and inclusive environment with exciting projects across asset classes.
The predicted salary is between 36000 - 60000 £ per year.
Step into a leadership role where you shape the future of analytics and technology. You'll guide a talented team, push boundaries, and accelerate your career growth. We value your creativity, collaboration, and drive to solve complex challenges. As a leader, you'll deliver innovative solutions supporting a wide range of asset classes. Experience an environment that encourages continuous learning and empowers you to make a lasting impact.
As a Lead Software Engineer in the Business Intelligence and Analytics Tech team, you will lead the design and development of advanced analytic solutions for our Portfolio Optimization application. You will collaborate with agile teams to deliver secure, scalable, and high-quality technology products. Your leadership will support both internal and external clients across asset classes such as Equities, Fixed Income, and Multi-Assets. You will foster a culture of innovation, inclusion, and technical excellence, driving the team's success and supporting the firm's business objectives.
Job Responsibilities- Lead the execution of creative software solutions, design, development, and technical troubleshooting.
- Guide the development of secure, high-quality production code and review and debug code written by others.
- Identify and implement opportunities to automate or eliminate recurring issues for improved operational stability.
- Lead evaluation sessions with vendors, startups, and internal teams to assess technical solutions.
- Drive outcomes-oriented probing of architectural designs and technical credentials.
- Champion communities of practice to promote awareness and adoption of new technologies.
- Foster a team culture of diversity, equity, inclusion, and respect.
- Applied expertise in front-end development and web technologies: REACT, JavaScript, TypeScript, CSS, Vite, Node.
- Experience developing server-side applications and REST APIs in Python (ideally Flask).
- Practical cloud native experience (e.g., AWS Cloud).
- Formal training or certification in software engineering concepts and advanced applied experience.
- Hands-on experience in system design, application development, testing, and operational stability.
- Proficiency in automation and continuous delivery methods.
- Proficient in all aspects of the Software Development Life Cycle.
- Advanced understanding of agile methodologies such as CI/CD, application resiliency, and security.
- Demonstrated proficiency in software applications and technical processes within a technical discipline.
- Knowledge of the financial services industry and IT systems.
- Financial background, CFA, FRM, MBA in Finance, Financial Engineering degree, or risk management knowledge.
- Experience in strategic asset allocation using optimizers such as Gurobi.
- Experience porting MATLAB code into Python.
Lead a team that values innovation, collaboration, and continuous growth. You'll have the opportunity to work on impactful projects, expand your technical expertise, and contribute to a culture that celebrates diversity and inclusion.
Lead Software Engineer – Full-Stack REACT/Python Developer in London employer: J.P. Morgan
Contact Detail:
J.P. Morgan Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer – Full-Stack REACT/Python Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. The more people you know, the better your chances of landing that Lead Software Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving REACT and Python. This will give potential employers a taste of your creativity and technical prowess.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss how you've led teams and solved complex problems in the past.
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it gives you a chance to stand out from the crowd.
We think you need these skills to ace Lead Software Engineer – Full-Stack REACT/Python Developer in London
Some tips for your application 🫡
Show Your Leadership Skills: In your application, make sure to highlight any leadership experiences you've had. We want to see how you've guided teams or projects in the past, especially in tech environments. This is your chance to showcase your ability to foster collaboration and drive innovation!
Tailor Your Application: Don’t just send a generic CV and cover letter! Take the time to tailor your application to our job description. Mention specific technologies like REACT and Python, and how your experience aligns with our goals. We love seeing candidates who take the extra step to connect their skills with what we’re looking for.
Be Creative and Authentic: Let your personality shine through in your written application. We value creativity and authenticity, so don’t be afraid to express your passion for technology and problem-solving. Share stories that reflect your journey and how you’ve tackled complex challenges in the past.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re genuinely interested in joining our team at StudySmarter!
How to prepare for a job interview at J.P. Morgan
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in REACT, Python, and the other technologies mentioned in the job description. Be ready to discuss your past projects and how you’ve used these tools to solve complex problems. This will show your technical expertise and your ability to lead a team effectively.
✨Showcase Your Leadership Skills
Prepare examples of how you've led teams in the past, especially in agile environments. Discuss how you foster collaboration and innovation within your team. Highlight any initiatives you've taken to promote diversity and inclusion, as this aligns with the company’s values.
✨Demonstrate Problem-Solving Abilities
Be prepared to tackle hypothetical scenarios or case studies during the interview. Think about how you would approach designing a solution for a specific problem related to portfolio optimisation. This will showcase your analytical thinking and creativity.
✨Ask Insightful Questions
Prepare thoughtful questions that reflect your interest in the role and the company. Inquire about the team culture, ongoing projects, or how they measure success in their analytics solutions. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.