Senior Lead Software Engineer, Python, Systematic Derivatives Technology in London
Senior Lead Software Engineer, Python, Systematic Derivatives Technology

Senior Lead Software Engineer, Python, Systematic Derivatives Technology in London

London Full-Time 80000 - 100000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Join an agile team to enhance and deliver top-notch tech products.
  • Company: JPMorgan Chase, a leader in financial technology innovation.
  • Benefits: Competitive salary, diverse culture, and opportunities for growth.
  • Other info: Embrace diversity and inclusion while advancing your career.
  • Why this job: Make a significant impact with cutting-edge technologies in a dynamic environment.
  • Qualifications: 10+ years in software engineering, mastery in Java, and cloud experience.

The predicted salary is between 80000 - 100000 £ per year.

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top‑notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Equity Derivatives Technology, 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. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem‑solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

Job Responsibilities

  • Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors.
  • Develops secure and high-quality production code, and reviews and debugs code written by others.
  • Drives decisions that influence the product design, application functionality, and technical operations and processes.
  • Serves as a function-wide subject matter expert in one or more areas of focus.
  • Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle.
  • Influences peers and project decision-makers to consider the use and application of leading‑edge technologies.
  • Adds to the team culture of diversity, opportunity, inclusion, and respect.

Required Qualifications, Capabilities, and Skills

  • Bachelor's degree in computer science, Engineering, Mathematics, or other related disciplines.
  • 10 or more years of software engineering experience. Mastery in Java with respect to designing, coding, testing, and software delivery.
  • Hands‑on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced in one or more programming language(s).
  • Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
  • Ability to tackle design and functionality problems independently with little to no oversight.
  • Practical cloud native experience.
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field.

Senior Lead Software Engineer, Python, Systematic Derivatives Technology in London employer: NaSPA, Inc.

At JPMorgan Chase, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Senior Lead Software Engineer in our Equity Derivatives Technology team, you will have access to cutting-edge technologies and the opportunity for significant professional growth, all while contributing to a diverse and inclusive environment that values your unique perspectives and skills.
N

Contact Detail:

NaSPA, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Lead Software Engineer, Python, Systematic Derivatives Technology in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your expertise in Python and system design. This gives potential employers a tangible sense of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Senior Lead Software Engineer, Python, Systematic Derivatives Technology in London

Agile Methodologies
Python
Java
Software Development Life Cycle (SDLC)
System Design
Application Development
Testing
Operational Stability
Cloud Native Experience
Artificial Intelligence
Machine Learning
Problem-Solving Skills
Technical Guidance
Code Review
Diversity and Inclusion Advocacy

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your mastery in Python and any relevant technologies, as we want to see how you can contribute to our agile team.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about software engineering and how your background aligns with our mission. Share specific examples of your past projects that demonstrate your problem-solving skills and technical expertise.

Showcase Your Technical Skills: Don’t just list your skills; provide context! Mention specific projects where you’ve developed secure and high-quality production code. We love seeing how you’ve tackled challenges and driven significant business impact.

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 keen on joining our team!

How to prepare for a job interview at NaSPA, Inc.

✨Know Your Tech Inside Out

Make sure you brush up on your Python and Java skills, as well as any other relevant technologies mentioned in the job description. Be prepared to discuss your past projects and how you've tackled complex problems using these languages.

✨Showcase Your Agile Experience

Since this role is part of an agile team, be ready to share specific examples of how you've contributed to agile methodologies in your previous roles. Talk about your experience with sprints, stand-ups, and how you’ve collaborated with cross-functional teams.

✨Demonstrate Problem-Solving Skills

Prepare to tackle some technical challenges during the interview. Think through your problem-solving process and be ready to explain your thought process clearly. This will show your ability to work independently and make decisions that impact product design.

✨Emphasise Diversity and Inclusion

JPMorganChase values diversity and inclusion, so be sure to highlight any experiences or initiatives you've been involved in that promote these values. Discuss how you can contribute to a positive team culture and support a diverse working environment.

Senior Lead Software Engineer, Python, Systematic Derivatives Technology in London
NaSPA, Inc.
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>