At a Glance
- Tasks: Join an agile team to build innovative software solutions in a dynamic environment.
- Company: Be part of JPMorgan Chase, a leader in financial services with over 200 years of history.
- Benefits: Enjoy competitive pay, comprehensive health coverage, and support for your education and well-being.
- Why this job: Make a real impact by developing cutting-edge technology that drives the financial industry forward.
- Qualifications: 3+ years of experience in software engineering, especially with React and modern JavaScript.
- Other info: Embrace diversity and inclusion in a culture that values your unique contributions.
The predicted salary is between 36000 - 60000 £ 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 Senior Software Engineer (React Developer) at JPMorgan Chase within the Commercial and Investment Banking - Digital Enablement 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. We are building robust products, utilities and SDKs that are used by multiple businesses within Commercial and Investment Banking.
As a core technical contributor, you are responsible for building 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 production code, and 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.
- Applies agile methodologies and uses collaborative tools for effective teamwork and knowledge sharing.
- Implements and maintains unit and UI tests to ensure reliability and performance.
- Participates in code reviews to improve quality and share knowledge.
- Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
- Adds to team culture of diversity, opportunity, inclusion, and respect.
- Formal training or certification on software engineering concepts and 3+ years applied experience.
- Strong proficiency in React and its core principles including component based architecture using React JS, enhancing code quality with Typescript and solid understanding of JavaScript.
- Hands-on practical experience delivering development, testing, and operational stability.
- Understanding of modern JavaScript module formats, such as ESM.
- Familiarity with frontend build tools (Webpack, Vite, npm).
- Experience integrating with RESTful APIs, and handling asynchronous data.
- Exposure to micro-frontend architectures using Modular Federation or Native Federation.
- Proficient in all aspects of the Software Development Life Cycle.
- 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.).
- Good knowledge of the financial services industry and their IT systems.
- Good interpersonal skills for engaging with business stakeholders.
- Familiarity with modern front-end technologies.
- Experience with cloud technologies.
- Exposure to AI code assistant tools.
Digital Enablement in England employer: Jpmorgan Chase & Co.
Contact Detail:
Jpmorgan Chase & Co. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Digital Enablement in England
✨Tip Number 1
Network like a pro! Reach out to current employees at JPMorgan Chase 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 the interview by brushing up on your React skills and understanding agile methodologies. We want to show that we can not only code but also collaborate effectively in a team setting.
✨Tip Number 3
Don’t forget to showcase our projects! Bring along examples of our work, especially those that highlight our problem-solving skills and creativity in software development. This is our chance to shine!
✨Tip Number 4
Apply through our website! It’s the best way to ensure our application gets noticed. Plus, it shows we’re serious about joining the Digital Enablement Team at JPMorgan Chase.
We think you need these skills to ace Digital Enablement in England
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 React and any relevant projects you've worked on. We want to see how you can contribute to our Digital Enablement team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about software engineering and how your background aligns with our mission at JPMorgan Chase. Keep it engaging and personal, so we get a sense of who you are.
Showcase Your Projects: If you've got a portfolio or GitHub repository, share it! We love seeing real examples of your work, especially anything that demonstrates your skills in React, Typescript, or modern JavaScript practices. It helps us understand your coding style and problem-solving abilities.
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, you'll find all the details about the role and our company culture there!
How to prepare for a job interview at Jpmorgan Chase & Co.
✨Know Your Tech Inside Out
Make sure you brush up on your React skills and understand its core principles. Be ready to discuss component-based architecture, Typescript, and JavaScript module formats like ESM. The more confident you are in your technical knowledge, the better you'll perform.
✨Showcase Your Problem-Solving Skills
Prepare to share examples of how you've tackled complex technical problems in the past. Think about times when you had to think outside the box or automate recurring issues. This will demonstrate your ability to contribute creatively to the team.
✨Familiarise Yourself with Agile Methodologies
Since the role involves working in an agile environment, be prepared to discuss your experience with CI/CD, application resiliency, and security. Highlight any collaborative tools you've used for effective teamwork and knowledge sharing.
✨Engage with the Company Culture
JPMorgan Chase values diversity and inclusion, so be ready to talk about how you can contribute to a positive team culture. Share your thoughts on collaboration and respect within a diverse workplace, as this aligns with their core values.