At a Glance
- Tasks: Lead the development of innovative software solutions and enhance a strategic reporting platform.
- Company: Join J.P. Morgan, a global leader in financial services with a commitment to diversity and inclusion.
- Benefits: Enjoy a dynamic work environment with opportunities for growth and collaboration with top professionals.
- Why this job: Make a significant impact while working on cutting-edge technology in a supportive team culture.
- Qualifications: Proficient in React, TypeScript, and JavaScript with a strong background in software engineering.
- Other info: Ideal for tech-savvy individuals eager to tackle complex challenges in a fast-paced environment.
The predicted salary is between 43200 - 72000 £ per year.
Be an integral part of a team that\’s constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology Market Risk team, you will lead the rapid expansion of a strategic visualization and reporting platform. You will be an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology solutions in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem‑solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
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 and high-quality production code, and reviews and debugs code written by others
- Work with other platform leaders, product managers, product owners, scrum masters and UX to ensure the smooth delivery of features and valuable solutions.
- Actively contributes to the engineering community as an advocate of firmwide and Risk Technology frameworks, tools, standards and practices of the SoftwareDevelopment Life Cycle
- Influences peers and project decision‑makers to consider the use and application of strategic, leading‑edge technologies
- Lead by developing a high performing, dynamic team and help them minimize impediments to development progress
- Demonstrate ability to tackle design and functionality problems independently with little to no oversight
Required qualifications, capabilities, and skills
- Formal training or certification on Computer Science concepts and proficient advanced experience
- Hands‑on practical experience delivering system design, application development, testing, and operational stability
- Expertise in React and ability advise best practices evolving UI engineering landscape including: modern standards for CSS, browser support, responsiveness, accessibility, developer tooling, build tools, deployment strategies, scalable build patterns, enterprise engineering (scalability, resiliency), quality assurance, visual and acceptance testing
- Expertise with TypeScript and JavaScript, Node.js, common patterns in ag-Grid, Highcharts, d3 and practical cloud native experience
- Design and implement data sourcing strategies to collect and integrate data from various internal and external sources.
- Ensure data accuracy, consistency, and completeness across all data sources while collaborating with data providers and stakeholders to understand data requirements and ensure seamless data flow.
- Stay up-to-date with legal and jurisdiction-based requirements related to Market Risk reporting, while ensuring the platform meets all regulatory requirements and standards.
Preferred qualifications, capabilities, and skills
- Experience working with UX professionals
- Experience working with design systems
#J-18808-Ljbffr
Senior Lead Software Engineer - Front-End Developer employer: Jpmorgan Chase & Co.
Contact Detail:
Jpmorgan Chase & Co. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Lead Software Engineer - Front-End Developer
✨Tip Number 1
Familiarise yourself with the latest trends in front-end technologies, especially React, TypeScript, and JavaScript. Being able to discuss recent advancements or best practices during your interview can demonstrate your passion and expertise in the field.
✨Tip Number 2
Showcase your experience with agile methodologies. Be prepared to share specific examples of how you've contributed to agile teams in the past, as this role heavily relies on collaboration within an agile framework.
✨Tip Number 3
Highlight any experience you have with UX professionals and design systems. This role values collaboration with UX teams, so being able to articulate how you've worked alongside designers will set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your problem-solving methodologies. The job requires tackling diverse challenges, so having a few examples ready that illustrate your approach to complex technical problems will be beneficial.
We think you need these skills to ace Senior Lead Software Engineer - Front-End Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React, TypeScript, and JavaScript. Emphasise any leadership roles you've held and your ability to work within agile teams, as these are key aspects of the job.
Craft a Compelling Cover Letter: In your cover letter, explain why you're passionate about front-end development and how your skills align with the responsibilities outlined in the job description. Mention specific projects where you've successfully implemented innovative solutions.
Showcase Your Technical Expertise: Include examples of your work that demonstrate your proficiency in modern UI engineering practices, such as responsive design and accessibility. If you have experience with data sourcing strategies or cloud-native applications, be sure to highlight that too.
Prepare for Technical Questions: Anticipate technical questions related to software development life cycles, debugging, and system design. Be ready to discuss your problem-solving methodologies and how you've tackled challenges in previous roles.
How to prepare for a job interview at Jpmorgan Chase & Co.
✨Showcase Your Technical Expertise
Be prepared to discuss your hands-on experience with React, TypeScript, and JavaScript. Highlight specific projects where you've implemented modern UI engineering practices and how you tackled challenges in system design and application development.
✨Demonstrate Problem-Solving Skills
Expect to face technical questions that assess your problem-solving abilities. Use examples from your past work to illustrate how you approached complex issues and developed creative solutions, especially in a team setting.
✨Emphasise Collaboration and Leadership
As a Senior Lead Software Engineer, your ability to lead and collaborate is crucial. Share experiences where you've influenced peers or led a team to overcome obstacles, ensuring smooth delivery of features and solutions.
✨Stay Updated on Industry Trends
Familiarise yourself with the latest trends in front-end development and market risk reporting. Be ready to discuss how these trends can impact the role and how you can contribute to the company's strategic goals.