At a Glance
- Tasks: Design and deliver innovative software solutions in an agile environment.
- Company: Join J.P. Morgan, a global leader in financial services with a commitment to diversity.
- Benefits: Enjoy a collaborative culture, remote work options, and opportunities for professional growth.
- Why this job: Be part of a team that values creativity, inclusivity, and cutting-edge technology.
- Qualifications: Experience in software engineering, coding, and agile methodologies required.
- Other info: Diversity and inclusion are at the heart of our company culture.
The predicted salary is between 28800 - 48000 £ per year.
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a React Software Engineer II at JPMorgan Chase within the Regulatory Technology Team, you will be a seasoned member of an agile setup, responsible for designing and delivering trusted, market-leading technology products securely, stably, and in a scalable manner. Your role will encompass the implementation of critical technology solutions across multiple technical areas within various business functions, all aimed at supporting the firm's business objectives.
Job responsibilities:
- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems.
- Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development.
- Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems.
- Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture.
- Contributes to software engineering communities of practice and events that explore new and emerging technologies.
- Adds to team culture of diversity, equity, inclusion, and respect.
Required qualifications, capabilities, and skills:
- Formal training or certification on software engineering concepts and applied experience.
- Hands-on practical experience in system design, application development, testing, and operational stability.
- Proficient in coding in one or more languages.
- 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.
- Hands-on experience in React concepts such as functional components, hooks, state management, and context API with popular React libraries and tools like React Router, React Query, React Hook Forms and Ag Grid React.
- Proficient in coding in one or more languages such as Java.
- Experience with TypeScript, including types, interfaces, generics, advanced TypeScript features, ability to write clean, type-safe code and leverage TypeScript for better code quality and maintainability.
- Experience in JavaScript (ES6+), including concepts like async/await, promises, modules, HTML and CSS.
- Experience with testing frameworks and tools such as Jest, React Testing Library, or Cypress.
Preferred qualifications, capabilities, and skills:
- Exposure to cloud technologies.
- Familiarity with CSS modules or styled components and CSS selectors.
- Familiarity with tools like Webpack, Vite, and package managers like npm or Yarn.
About the Team: 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.
ReactSoftwareEngineerII employer: JPMorgan Chase
Contact Detail:
JPMorgan Chase Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land ReactSoftwareEngineerII
✨Tip Number 1
Familiarise yourself with the latest React features and libraries mentioned in the job description, such as hooks and context API. Being able to discuss these in detail during your interview will show your expertise and enthusiasm for the role.
✨Tip Number 2
Brush up on your knowledge of agile methodologies, particularly CI/CD practices. Be prepared to share examples of how you've implemented these in past projects, as this aligns closely with the team's workflow.
✨Tip Number 3
Engage with software engineering communities or forums where you can discuss emerging technologies and best practices. This not only enhances your knowledge but also demonstrates your commitment to continuous improvement, which is highly valued by employers.
✨Tip Number 4
Prepare to discuss your experience with debugging and maintaining code in a corporate environment. Highlight specific challenges you've faced and how you overcame them, as this will showcase your problem-solving skills and technical proficiency.
We think you need these skills to ace ReactSoftwareEngineerII
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with React and Java. Emphasise your hands-on experience with system design, application development, and any agile methodologies you've worked with.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role at JPMorgan Chase. Mention specific projects where you've implemented critical technology solutions and how they align with the company's objectives. Show that you understand their commitment to diversity and inclusion.
Showcase Technical Skills: Clearly list your technical skills, especially those mentioned in the job description such as React concepts, TypeScript, and testing frameworks. Provide examples of how you've used these skills in previous roles to solve complex problems.
Highlight Continuous Improvement: Discuss any experiences where you've identified hidden problems in data or coding hygiene and how you drove improvements. This shows your proactive approach and aligns with the company's focus on continuous improvement.
How to prepare for a job interview at JPMorgan Chase
✨Showcase Your React Expertise
Be prepared to discuss your hands-on experience with React, including functional components, hooks, and state management. Highlight specific projects where you've implemented these concepts, as well as any popular libraries you've used like React Router or React Query.
✨Demonstrate Problem-Solving Skills
Expect to face technical challenges during the interview. Practice explaining your thought process when troubleshooting issues or designing solutions. Use examples from your past work to illustrate how you approach complex problems and ensure high-quality code.
✨Understand Agile Methodologies
Familiarise yourself with agile practices, especially CI/CD and application resiliency. Be ready to discuss how you've applied these methodologies in previous roles and how they contribute to successful software development.
✨Emphasise Team Culture Fit
JPMorgan Chase values diversity, equity, and inclusion. Prepare to share your thoughts on these topics and how you've contributed to a positive team culture in the past. This will show that you align with their values and can be a great addition to their team.