At a Glance
- Tasks: Join an agile team to design and deliver cutting-edge software solutions.
- Company: JPMorgan Chase, a leader in financial services with a focus on innovation.
- Benefits: Competitive salary, health benefits, and opportunities for career advancement.
- Other info: Embrace a culture of diversity, inclusion, and respect in a dynamic work environment.
- Why this job: Gain hands-on experience in software engineering while working on impactful projects.
- Qualifications: Experience in coding, system design, and application development is essential.
The predicted salary is between 50000 - 70000 € per year.
You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the Asset and Wealth Management International Private Bank Platform Modernisation Engineering Team, you are part of an agile team that works to enhance, design, and deliver the software components of the firm’s state‑of‑the‑art technology products in a secure, stable, and scalable way.
Job responsibilities:
- Executes standard software solutions, design, development, and technical troubleshooting.
- Writes secure and high-quality code using the syntax of at least one programming language with limited guidance.
- Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications.
- Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation.
- Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity.
- 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.
- Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems.
- Adds to team culture of diversity, opportunity, inclusion, and respect.
Required qualifications, capabilities, and skills:
- Hands‑on practical experience in system design, application development, testing, and operational stability.
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
- Demonstrable ability to code in one or more languages.
- Experience across the whole Software Development Life Cycle.
- Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security.
- Emerging 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:
- Exposure to cloud technologies e.g. AWS.
- AWS / EKS Certification desirable.
- Terraform.
- Observability Toolsets such as Splunk/Dynatrace.
- Keen interest in working on Cloud Infrastructure and Site Reliability Engineering (SRE) demands.
Software Engineer II - Site Reliability Engineering employer: Jpmorgan Chase & Co.
At JPMorgan Chase, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Software Engineer II in our Asset and Wealth Management team, you will benefit from a dynamic work environment that prioritises employee growth through continuous learning opportunities and exposure to cutting-edge technologies. Our commitment to diversity and inclusion ensures that every voice is heard, making this an ideal place for those looking to make a meaningful impact in the financial services industry.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer II - Site Reliability Engineering
✨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 Software Engineer II role.
✨Tip Number 2
Prepare for those technical interviews! Brush up on your coding skills and be ready to tackle some real-world problems. We recommend practicing with platforms that simulate coding interviews to get you in the zone.
✨Tip Number 3
Show off 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 coding feats!
✨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 ready to grow their careers with us.
We think you need these skills to ace Software Engineer II - Site Reliability Engineering
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your hands-on experience in system design and application development, as well as any exposure to agile methodologies. We want to see how you fit into our team!
Showcase Your Coding Skills:Since coding is a big part of this role, include examples of your work with modern programming languages. If you've tackled any complex problems or contributed to projects, let us know! We love seeing your practical experience in action.
Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that gets straight to the point, showing us why you're the right fit for the role.
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 gives you a chance to explore more about what we do at StudySmarter!
How to prepare for a job interview at Jpmorgan Chase & Co.
✨Know Your Code
Make sure you brush up on your coding skills before the interview. Be prepared to discuss the syntax and nuances of at least one programming language you're comfortable with. Practising coding challenges can help you articulate your thought process during technical questions.
✨Understand the SDLC
Familiarise yourself with the Software Development Life Cycle (SDLC) and be ready to discuss how you've applied it in past projects. Highlight any experience you have with automation tools and how they improved your workflow, as this will show your understanding of the entire development process.
✨Show Your Problem-Solving Skills
Be prepared to tackle some technical troubleshooting scenarios during the interview. Think about examples from your past where you identified and solved complex problems, especially in a corporate environment. This will demonstrate your ability to think critically and work under pressure.
✨Embrace Agile Methodologies
Since the role involves working in an agile team, make sure you understand agile methodologies like CI/CD and application resiliency. Share any relevant experiences you have with these practices, as it shows you're not just familiar with them but have actively engaged in such environments.