At a Glance
- Tasks: Lead an agile team to develop innovative tech products and enhance credit risk management.
- Company: Join JPMorgan Chase, a leader in financial technology, based in vibrant London.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Why this job: Shape the future of finance with cutting-edge technology and real-time insights.
- Qualifications: Advanced Python skills and experience in software engineering required.
- Other info: Dynamic work environment with a focus on innovation and collaboration.
The predicted salary is between 36000 - 60000 £ per year.
Be an integral part of an agile team that is constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within our Corporate Technology Line of Business, you will be instrumental in shaping the future of credit risk management. Located in the vibrant city of London, you will collaborate with traders, quants, and sales professionals in a dynamic, high-energy setting. Your contributions will be crucial to the successful delivery of innovative applications that offer real-time credit risk insights and modernise our platforms.
Job responsibilities:
- Provide technical leadership and direction to support business and technical teams.
- Develop secure, high-quality production code and review and debug code written by your team.
- Drive product design, application functionality, and technical operations decisions.
- Serve as a subject matter expert in one or more technical areas.
- Advocate for firm-wide frameworks, tools, and best practices within the Software Development Life Cycle.
- Influence peers and decision-makers to adopt innovative technologies and solutions.
Required qualifications, capabilities, and skills:
- Formal training or certification on software engineering concepts and proficient advanced experience.
- Advanced knowledge of Python and practical experience in system design, application development, testing, and operational stability.
- In-depth knowledge of software applications, technical processes, and one or more technical disciplines (e.g., cloud, data, SQL). Practical cloud-native experience is essential.
- Ability to tackle design and functionality challenges independently with minimal oversight.
- Primary development platform is Athena (JP Morgan’s platform cross-asset risk, pricing and trade management solutions to clients), so any current or prior knowledge in the platform is highly acknowledged.
Preferred qualifications, capabilities, and skills:
- Degree in Computer Science, Computer Engineering, Mathematics, or a related technical field.
Software Engineering III - Python - London employer: Jpmorgan Chase & Co.
Contact Detail:
Jpmorgan Chase & Co. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering III - Python - London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Prepare for those interviews by practising common technical questions and coding challenges. We recommend setting up mock interviews with friends or using platforms that simulate real interview scenarios to boost your confidence.
✨Tip Number 3
Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. We love seeing what you can do, so make sure to highlight your best projects that demonstrate your skills in Python and system design.
✨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’re always looking for passionate individuals who want to be part of our innovative team.
We think you need these skills to ace Software Engineering III - Python - 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 Python expertise and any relevant projects you've worked on, especially those involving cloud-native solutions.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about software engineering and how you can contribute to our agile team. Mention specific technologies or methodologies you’ve used that align with our needs.
Showcase Your Problem-Solving Skills: In your application, include examples of how you've tackled design and functionality challenges in the past. We love seeing candidates who can think independently and drive innovative solutions.
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 you’re keen on joining our team!
How to prepare for a job interview at Jpmorgan Chase & Co.
✨Know Your Tech Inside Out
Make sure you brush up on your Python skills and any relevant technologies mentioned in the job description. Be ready to discuss your experience with system design, application development, and cloud-native solutions. The more you can demonstrate your technical expertise, the better!
✨Showcase Your Leadership Skills
As a Senior Lead Software Engineer, you'll need to provide technical direction. Prepare examples of how you've led teams or influenced decisions in previous roles. Highlight your ability to advocate for best practices and innovative solutions within the software development life cycle.
✨Understand the Business Context
Familiarise yourself with credit risk management and how technology plays a role in it. Being able to speak about how your contributions can enhance business outcomes will set you apart. Research JPMorgan Chase's approach to technology and be ready to discuss how you can fit into their vision.
✨Prepare for Problem-Solving Questions
Expect to tackle design and functionality challenges during the interview. Practice coding problems and system design scenarios that may come up. Show your thought process clearly and don't hesitate to ask clarifying questions if needed—it's all part of the problem-solving journey!