Python Software Engineer – Equities Intraday Risk - VP – CIB
Python Software Engineer – Equities Intraday Risk - VP – CIB

Python Software Engineer – Equities Intraday Risk - VP – CIB

Full-Time 48000 - 72000 £ / year (est.) No home office possible
JPMorganChase

At a Glance

  • Tasks: Design and deliver innovative software solutions for risk management in equities.
  • Company: Join J.P. Morgan, a global leader in financial services with a focus on innovation.
  • Benefits: Competitive salary, diverse culture, and opportunities for professional growth.
  • Why this job: Make a real impact by developing cutting-edge technology in a dynamic environment.
  • Qualifications: Experience in Python and software development lifecycle; strong problem-solving skills.
  • Other info: Collaborative team culture with a commitment to diversity and inclusion.

The predicted salary is between 48000 - 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 the Equities LOB, 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 conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

As part of the Equities Intraday Risk team your remit will be to design and deliver technical products which directly enable front office users to manage their Risk in an accurate and timely manner. You will work with line of business software developers to understand business use cases and problems and be responsible for the full pipeline of software delivery. You will build up relationships with internal clients and take full ownership for software delivery to assist with business migrations to the Athena 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 evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
  • Adds to team culture of diversity, equity, inclusion, and respect.
  • Develop robust, performant software products and APIs, and enrich existing applications using the Athena Platform.
  • Work directly with line of business users to gather requirements, understand business context and translate this into a set of work items for delivery.
  • Be responsible for the entire software development lifecycle: requirement gathering, design, implementation, testing, and handover to line of business teams.
  • Enhance the team by demonstrating best practice throughout the software development lifecycle: testing, code review, accurate status reporting, focus on application resilience and “operability”.

Required Qualifications, Capabilities, And Skills

  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced in one or more programming language(s).
  • 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 (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
  • In-depth knowledge of the financial services industry and their IT systems.
  • Practical cloud native experience.
  • Professional python experience with proven track record of high quality successful delivery.
  • Proven wide ranging technical experience demonstrating a genuine interest in technical products and problem solving.
  • Knowledge of the products traded in capital markets, business processes and applications underpinning them.
  • Excellent communication skills and ability to integrate into a cross region team.

Preferred Qualifications, Capabilities, And Skills

  • Prior experience of similar Athena eco-system, e.g. Quartz, SecDB. with strong Python skills.
  • Distributed Risk calculations leveraging on-prem and/or off-prem infrastructure.
  • Knowledge of Object Oriented Language (Java, C++).

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.

J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

Python Software Engineer – Equities Intraday Risk - VP – CIB employer: JPMorganChase

At J.P. Morgan, we pride ourselves on being an exceptional employer, offering a dynamic work environment where innovation and collaboration thrive. Our commitment to diversity, equity, and inclusion fosters a culture that values every employee's unique contributions, while our focus on professional development ensures that you have ample opportunities for growth within the financial services industry. Located in a vibrant city, you'll enjoy not only a rewarding career but also access to a rich array of cultural and recreational activities.
JPMorganChase

Contact Detail:

JPMorganChase Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Software Engineer – Equities Intraday Risk - VP – CIB

Tip Number 1

Network like a pro! Reach out to current employees at JPMorgan Chase on LinkedIn or through mutual connections. A friendly chat can give you insider info and might even lead to a referral.

Tip Number 2

Prepare for the technical interview by brushing up on your Python skills and understanding the financial services industry. Practice coding challenges and be ready to discuss your past projects in detail.

Tip Number 3

Showcase your problem-solving skills during interviews. Be ready to tackle hypothetical scenarios related to risk management and software delivery, demonstrating how you think outside the box.

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, it shows you’re serious about joining the team.

We think you need these skills to ace Python Software Engineer – Equities Intraday Risk - VP – CIB

Python
Software Development Life Cycle (SDLC)
Agile Methodologies
Continuous Integration/Continuous Delivery (CI/CD)
Application Resiliency
Cloud Native Experience
Technical Troubleshooting
Automation
API Development
Object Oriented Programming (Java, C++)
Financial Services Industry Knowledge
Communication Skills
Problem Solving
Team Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Python Software Engineer role. Highlight your hands-on experience in software development, especially with Python, and any relevant projects that showcase your problem-solving abilities.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background fits the job description. Don’t forget to mention your understanding of agile methodologies and your experience with the financial services industry.

Showcase Your Technical Skills: In your application, be sure to highlight your proficiency in automation, continuous delivery methods, and any cloud-native experience you have. Mention specific technologies or frameworks you've worked with that are relevant to the role.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of being noticed. It’s a straightforward process, and we’re excited to see what you bring to the table!

How to prepare for a job interview at JPMorganChase

Know Your Tech Inside Out

Make sure you brush up on your Python skills and any other programming languages mentioned in the job description. Be ready to discuss your past projects, especially those that involved system design and application development. This is your chance to showcase your technical prowess!

Understand the Business Context

Familiarise yourself with the financial services industry and the specific products traded in capital markets. Knowing how your role as a Python Software Engineer fits into the bigger picture will help you answer questions more effectively and demonstrate your genuine interest in the position.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex technical problems in the past. Think about situations where you had to think outside the box or automate processes to improve operational stability. This will highlight your ability to deliver creative software solutions.

Communicate Effectively

Since you'll be working closely with line of business users, practice articulating your thoughts clearly and concisely. Good communication skills are essential, so be prepared to explain technical concepts in a way that's easy for non-technical stakeholders to understand.

Python Software Engineer – Equities Intraday Risk - VP – CIB
JPMorganChase

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

>