At a Glance
- Tasks: Lead software development and enhance trading technology solutions for clients.
- Company: Join JPMorgan Chase, a leader in financial services and technology.
- Benefits: Competitive salary, diverse culture, and opportunities for professional growth.
- Why this job: Make a real impact in the fast-paced world of electronic trading.
- Qualifications: Expertise in FIX, equities trading, and proficiency in Python, Java, or C++.
- Other info: Dynamic team environment with a focus on innovation 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 Electronic Trading Technology Connectivity team, 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. The team is responsible for connecting clients to trading venues across EMEA. The role entails software development, DevOps, project management, client onboarding, testing, and release management. 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.
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 code, and tests, 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.
- Implement end-to-end setup for clients including rollout to production, and post-release checks.
- Leads evaluation sessions with external vendors, clients and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
- Adds to team culture of diversity, opportunity, inclusion, and respect.
Required qualifications, capabilities, and skills:
- Expertise in Financial Information eXchange (FIX) and equities trading technology.
- Formal training or certification on software engineering concepts and applied experience.
- Hands-on practical experience delivering system design, application development, testing, and operational stability.
- Proficient in one or more of Python, bash, Java or C++.
- Proficiency in automation and continuous delivery methods.
- 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.
Preferred qualifications, capabilities, and skills:
- Linux.
- Networking.
Lead Software Engineer - FIX , Equities Tech, Python, JAVA, C++ in London employer: Jpmorgan Chase & Co.
Contact Detail:
Jpmorgan Chase & Co. Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Lead Software Engineer - FIX , Equities Tech, Python, JAVA, C++ in London
β¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We all know that sometimes itβs not just what you know, but who you know that can land you that dream job.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, Java, or C++. This is your chance to demonstrate your expertise in software development and problem-solving. We love seeing real-world applications of your skills!
β¨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so get comfortable with articulating your thought process.
β¨Tip Number 4
Apply through our website! Itβs the best way to ensure your application gets noticed. Plus, weβre always on the lookout for passionate candidates who are eager to join our team and contribute to innovative solutions in the financial tech space.
We think you need these skills to ace Lead Software Engineer - FIX , Equities Tech, Python, JAVA, C++ in London
Some tips for your application π«‘
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Lead Software Engineer role. Highlight your expertise in Python, Java, or C++, and any relevant experience with FIX and equities trading technology.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for our team. Share specific examples of your past projects and how they align with the responsibilities mentioned in the job description.
Showcase Your Problem-Solving Skills: In your application, emphasise your ability to think creatively and troubleshoot technical issues. We love candidates who can demonstrate their approach to solving complex problems in software development.
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 your enthusiasm for 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 knowledge of Python, Java, and C++. Be ready to discuss your experience with these languages and how you've used them in past projects. Also, donβt forget to highlight your understanding of FIX and equities trading technology, as this will be crucial for the role.
β¨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex technical problems in the past. Think about times when you had to think outside the box to develop creative software solutions or improve operational stability. This will demonstrate your ability to handle the challenges that come with the position.
β¨Familiarise Yourself with Agile Methodologies
Since the role involves working within an agile team, itβs essential to understand agile methodologies like CI/CD. Be prepared to discuss how you've applied these practices in your previous roles and how they can benefit the team at JPMorganChase.
β¨Emphasise Team Culture and Collaboration
JPMorganChase values diversity and inclusion, so be ready to talk about how you contribute to a positive team culture. Share experiences where youβve collaborated with others, led evaluation sessions, or worked with clients and vendors to drive successful outcomes.