At a Glance
- Tasks: Join an agile team to design and deliver innovative software solutions.
- Company: JPMorganChase, a leader in financial technology with a collaborative culture.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Why this job: Make a real impact in the finance world using cutting-edge technologies.
- Qualifications: Experience in Python and React, with strong analytical skills.
- Other info: Dynamic environment with excellent career advancement opportunities.
The predicted salary is between 36000 - 60000 £ per year.
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer II at JPMorganChase within the Commercial & Investment Bank - Securities Services Analytics Technology team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
The Securities Services Analytics team is a global team of engineers who collaborate closely with Quantitative Research and line of business technology partners and are responsible for the technical delivery of various data analytics solutions. This team develops primarily on the in-house Athena platform. Athena is designed to enable rapid innovation by offering Technologists, Quantitative Analysts and Risk Managers a consistent, cross-asset portfolio of models, frameworks and tools to use in building financial applications.
Job responsibilities:
- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Work across the entire software development lifecycle including requirements gathering, design, implementation, testing, deployment, and support.
- Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems.
- Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications.
- Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development.
- Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity.
- Identifies instances where short-term tactical fixes are proposed and advocates for the adoption of longer-term, strategic solutions that deliver sustainable value and technical excellence.
- Contributes to software engineering communities of practice and events that explore new and emerging technologies.
- Adds to team culture of diversity, opportunity, inclusion, and respect.
Required qualifications, capabilities, and skills:
- Formal training or certification on software engineering concepts and applied experience.
- Strong analytical development skills, solid understanding of computer science fundamentals.
- Proficient in coding in Python and React / TypeScript.
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages.
- Overall knowledge of the Software Development Life Cycle.
- Solid understanding of agile methodologies such as CI/CD, Scrum, Application Resiliency, and Security.
- Team-winning attitude to build, deliver and work together as part of global development team.
Preferred qualifications, capabilities, and skills:
- Strong Python.
- Strong UI - React / TypeScript.
- Hands-on experience with JPMorgan Athena platform.
- Solid understanding and hands-on experience with public cloud technologies, especially with AWS.
- AWS - EKS or Terraform Certifications.
Software Engineer II (Python/React) in London employer: Jpmorgan Chase & Co.
Contact Detail:
Jpmorgan Chase & Co. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer II (Python/React) in London
✨Tip Number 1
Network like a pro! Reach out to current employees at JPMorganChase on LinkedIn or through mutual connections. A friendly chat can give us insights into the company culture and maybe even a referral!
✨Tip Number 2
Prepare for technical interviews by brushing up on your Python and React skills. We recommend doing mock interviews with friends or using online platforms to simulate the real deal. Practice makes perfect!
✨Tip Number 3
Showcase your projects! Whether it's on GitHub or a personal website, having a portfolio of your work can really set you apart. We love seeing practical applications of your coding skills!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we often have exclusive opportunities listed there that you won’t find anywhere else.
We think you need these skills to ace Software Engineer II (Python/React) in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your proficiency in Python and React, and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this role and how your background aligns with our needs. Be genuine and let your personality come through – we love to see passion!
Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled complex technical problems or contributed to innovative solutions. We’re looking for those who can think outside the box and bring fresh ideas to the table.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our awesome team!
How to prepare for a job interview at Jpmorgan Chase & Co.
✨Know Your Tech Stack
Make sure you brush up on your Python and React skills before the interview. Be ready to discuss your experience with these technologies, especially in the context of building secure and scalable applications. Having specific examples of projects where you've used these languages will really help you stand out.
✨Understand Agile Methodologies
Since the role involves working in an agile environment, it’s crucial to understand concepts like CI/CD and Scrum. Be prepared to talk about how you've applied these methodologies in past projects. This shows that you can adapt to their workflow and contribute effectively from day one.
✨Showcase Your Problem-Solving Skills
During the interview, expect to tackle some technical problems or case studies. Practice breaking down complex issues into manageable parts and explaining your thought process clearly. This will demonstrate your analytical skills and ability to think beyond conventional approaches.
✨Cultural Fit Matters
JPMorganChase values diversity and inclusion, so be sure to highlight your experiences working in diverse teams. Share examples that showcase your team-winning attitude and how you’ve contributed to a positive team culture. This will help them see you as a great fit for their team.