At a Glance
- Tasks: Join an agile team to design and deliver cutting-edge payment technology solutions.
- Company: J.P. Morgan is a global leader in financial services, serving top corporations and governments.
- Benefits: Enjoy a diverse workplace with opportunities for remote work and professional growth.
- Why this job: Be part of a culture that values innovation, diversity, and impactful technology development.
- Qualifications: Experience in software engineering, Python coding, and familiarity with data science libraries required.
- Other info: Contribute to a team focused on machine learning and generative AI capabilities.
The predicted salary is between 43200 - 72000 £ per year.
Are you ready to elevate your software engineering career? Join JPMorgan Chase as a Software Engineer III within the Test Integration and Implementation Payments Technology Team in the Commercial & Investment Bank line of business. As a seasoned member of an agile team, you'll design and deliver market-leading technology products securely and scalably, supporting the firm’s business objectives across multiple technical areas.
Job Responsibilities
- Develop and deploy machine learning models and generative AI capabilities.
- Execute software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches to build solutions or break down technical problems.
- Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems.
- Produce architecture and design artifacts for complex applications, ensuring design constraints are met by software code development.
- Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to continuously improve software applications and systems.
- Proactively identify hidden problems and patterns in data, using insights to drive improvements to coding hygiene and system architecture.
- Contribute to software engineering communities of practice and events exploring new and emerging technologies.
- Add to team culture of diversity, equity, inclusion, and respect.
Required Qualifications, Capabilities, and Skills
- Formal training or certification on software engineering concepts and proficient applied experience.
- Hands-on practical experience in system design, application development, testing, and operational stability.
- Proficient in coding in Python.
- Proficient in the use of basic data science libraries in Python (NumPy, pandas, scikit-learn, pyspark).
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
- Overall knowledge of the Software Development Life Cycle.
- Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
- Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
Preferred Qualifications, Capabilities, and Skills
- Familiarity with modern front-end technologies (e.g., React).
- Exposure to cloud technologies (e.g., Kubernetes & AWS).
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. Visit our FAQs for more information about requesting an accommodation.
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.
Contact Detail:
J.P. MORGAN-1 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer III - Test Integration and Implementation Payments Technology
✨Tip Number 1
Familiarise yourself with the latest trends in machine learning and generative AI, as these are key components of the role. Engage with online courses or webinars to deepen your understanding and showcase your enthusiasm for these technologies.
✨Tip Number 2
Join relevant software engineering communities or forums where you can discuss agile methodologies and share insights on CI/CD practices. Networking with professionals in these spaces can provide valuable connections and insights that may help you during the interview process.
✨Tip Number 3
Prepare to discuss your experience with Python and data science libraries like NumPy and pandas. Consider working on a personal project that utilises these tools, as being able to demonstrate your practical skills will set you apart from other candidates.
✨Tip Number 4
Research J.P. Morgan's approach to diversity, equity, and inclusion. Be ready to articulate how you can contribute to this culture, as it’s an important aspect of their work environment and could be a topic of discussion during your interview.
We think you need these skills to ace Software Engineer III - Test Integration and Implementation Payments Technology
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with Python and data science libraries. Emphasise any hands-on experience with system design and application development.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that align with the job responsibilities, such as developing machine learning models or working within agile methodologies.
Showcase Technical Skills: Clearly list your technical skills, especially those mentioned in the job description like Python, CI/CD, and cloud technologies. Provide examples of how you've applied these skills in previous roles.
Highlight Problem-Solving Abilities: Demonstrate your ability to identify and solve complex problems. Include examples of how you've used data analysis to improve software applications or systems in your past work.
How to prepare for a job interview at J.P. MORGAN-1
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on experience with Python and data science libraries like NumPy and pandas. Bring examples of projects where you've developed, debugged, or maintained code, especially in a corporate environment.
✨Understand Agile Methodologies
Familiarise yourself with agile practices such as CI/CD and application resiliency. Be ready to explain how you've applied these methodologies in past projects and how they can benefit the team at JPMorgan Chase.
✨Demonstrate Problem-Solving Abilities
Prepare to discuss specific instances where you've identified hidden problems in data or coding hygiene. Highlight how you used insights to drive improvements, showcasing your analytical skills and proactive approach.
✨Emphasise Team Culture Fit
JPMorgan Chase values diversity, equity, and inclusion. Be ready to share your thoughts on fostering a positive team culture and how you can contribute to an inclusive environment within the Payments Technology Team.