Lead Software Engineer - Python, Typescript, React

Lead Software Engineer - Python, Typescript, React

Full-Time 43200 - 72000 € / year (est.) No home office possible
J

At a Glance

  • Tasks: Lead software development projects using Python, TypeScript, and React in a dynamic team environment.
  • Company: Join J.P. Morgan, a global leader in financial services, known for innovation and client partnerships.
  • Benefits: Enjoy a diverse workplace with opportunities for growth, remote work options, and competitive perks.
  • Other info: Diversity and inclusion are core values; we welcome applicants from all backgrounds.
  • Why this job: Be part of a cutting-edge team that shapes technology solutions in the finance sector while driving impactful projects.
  • Qualifications: Experience in software engineering, particularly with Python and agile methodologies, is essential.

The predicted salary is between 43200 - 72000 € per year.

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Mansart Fund Management Tech, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for building critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Team Overview: You will be a front office lead developer embedded within a rapidly growing fund management business within JP Morgan. You will work within a tight knit team of portfolio managers, structurers, operations and technologists to help scale this business. You will be able to proactively drive projects: working with our business users to understand their needs; coordinating dependencies with other technology teams; getting hands-on to enhance the software that we directly manage. The platform we support offers fund customisation and infrastructure services to clients in a wide range of regulated structures. This team's responsibility includes the design, build and support of the platform.

Job Responsibilities:

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Develops secure high-quality production code, and reviews and debugs code written by others.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
  • Own and deliver specific projects within the global program of work.
  • Develop the platform, automation and visualization components required by the Mansart business.

The principal technologies used by the team are Python, TypeScript (React), C# and SQL.

Required Qualifications, Capabilities, and Skills:

  • Formal training or certification on software engineering concepts and proficient advanced experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced in Python programming language.
  • Excellent analytical skills (i.e. problem solving).
  • Experience in leading an agile delivery team leveraging scrum, sprint planning, retrospectives and reporting progress to senior stakeholders.

Preferred Qualifications, Capabilities, and Skills:

  • Experience of working in a front office environment within financial services.
  • Knowledge of Python, Typescript, React, C#, SQL.

Lead Software Engineer - Python, Typescript, React employer: J.P. MORGAN-1

At J.P. Morgan, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Lead Software Engineer in our Mansart Fund Management Tech team, you will have the opportunity to work with cutting-edge technologies while contributing to impactful projects that drive the success of our global financial services. We are committed to your professional growth, providing ample opportunities for development and a diverse, inclusive environment where every voice is valued.

J

Contact Detail:

J.P. MORGAN-1 Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Software Engineer - Python, Typescript, React

Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Python, TypeScript, and React. Consider building a small project or contributing to open-source projects using these technologies to showcase your skills.

Tip Number 2

Network with current or former employees of JPMorgan Chase, especially those in the Mansart Fund Management Tech team. Engaging in conversations can provide insights into the company culture and expectations, which can be invaluable during interviews.

Tip Number 3

Prepare to discuss your experience in agile methodologies, particularly how you've led teams through scrum processes. Be ready to share specific examples of how you've driven projects and collaborated with cross-functional teams.

Tip Number 4

Research the latest trends in financial technology and how they relate to fund management. Being knowledgeable about industry developments can help you stand out as a candidate who is not only technically proficient but also understands the business context.

We think you need these skills to ace Lead Software Engineer - Python, Typescript, React

Advanced Python Programming
TypeScript Proficiency
React Framework Knowledge
C# Development Skills
SQL Database Management
Agile Methodologies
Scrum Leadership

Some tips for your application 🫡

Understand the Role:Before applying, make sure you fully understand the responsibilities and requirements of the Lead Software Engineer position. Familiarise yourself with the technologies mentioned, such as Python, TypeScript, and React, and think about how your experience aligns with these.

Tailor Your CV:Customise your CV to highlight relevant experience in software engineering, particularly in Python and front office environments. Emphasise your leadership skills and any experience with agile methodologies, as these are crucial for this role.

Craft a Compelling Cover Letter:Write a cover letter that showcases your passion for technology and your understanding of the financial services sector. Mention specific projects where you've led teams or developed innovative solutions, and explain how these experiences make you a great fit for JPMorgan Chase.

Showcase Problem-Solving Skills:In your application, provide examples of how you've tackled complex technical challenges in the past. Highlight your analytical skills and your ability to think creatively when developing software solutions, as these are key attributes for the role.

How to prepare for a job interview at J.P. MORGAN-1

Showcase Your Technical Skills

As a Lead Software Engineer, you'll need to demonstrate your proficiency in Python, TypeScript, and React. Be prepared to discuss specific projects where you've used these technologies, and consider bringing examples of your code or projects to showcase your skills.

Understand the Business Context

Since this role involves working closely with portfolio managers and other business users, it's crucial to understand the financial services landscape. Research JPMorgan Chase and its fund management operations to show that you can align technical solutions with business objectives.

Prepare for Agile Methodologies

The job requires experience in leading agile delivery teams. Be ready to discuss your experience with scrum, sprint planning, and retrospectives. Highlight how you've successfully managed projects and collaborated with cross-functional teams in an agile environment.

Demonstrate Problem-Solving Abilities

The role emphasises creative problem-solving and troubleshooting. Prepare to discuss challenges you've faced in previous roles and how you approached them. Use the STAR method (Situation, Task, Action, Result) to structure your responses effectively.