At a Glance
- Tasks: Join an agile team to develop innovative software solutions using Angular.
- Company: Be part of JPMorgan Chase, a leader in financial services and technology.
- Benefits: Enjoy flexible work options, competitive pay, and a diverse, inclusive culture.
- Why this job: Make an impact with cutting-edge technology while growing your career in a supportive environment.
- Qualifications: Proficiency in Angular, system design, and experience in software development lifecycle required.
- Other info: Opportunity to collaborate on exciting projects and contribute to a culture of respect and inclusion.
The predicted salary is between 43200 - 72000 £ per year.
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer (Angular) at JPMorgan Chase within the Corporate Sector - Data Center Services team, you would be 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. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Job responsibilities:
- Implements creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Develops secure high-quality production code and collaborates with team members to ensure code quality and consistency.
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
- Leads evaluation sessions with internal and external teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
- Participate in communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
- Contributes to team culture of diversity, equity, inclusion, and respect.
Required qualifications, capabilities and skills:
- Formal training or certification on system design concepts and proficient applied experience.
- Hands-on practical experience delivering system design, application development, testing, and operational stability.
- Advanced knowledge in frontend development with Angular.
- In-depth knowledge in state management leveraging NGRX.
- Skilled in designing and executing functional and integration tests for Angular applications.
- Experience in all aspects of the Software Development Life Cycle.
- Experience in mock-up designs using tools such as Figma.
- Understanding of agile ceremonies such as Scrum, stand-ups, retrospectives, and sprint planning, fostering effective team collaboration and continuous improvement.
- Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile).
- Practical cloud native experience.
Preferred qualifications, capabilities and skills:
- Understanding of Event Driven Architecture (Kafka).
Software Engineer III - Angular employer: JPMorgan Chase & Co.
Contact Detail:
JPMorgan Chase & Co. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer III - Angular
✨Tip Number 1
Familiarise yourself with Angular and NGRX by building a small project or contributing to open-source projects. This hands-on experience will not only enhance your skills but also give you concrete examples to discuss during interviews.
✨Tip Number 2
Engage with the software engineering community, especially those focused on Angular and cloud technologies. Join forums, attend meetups, or participate in online discussions to network and learn from others in the field.
✨Tip Number 3
Prepare to discuss your experience with agile methodologies. Be ready to share specific examples of how you've contributed to team dynamics during Scrum ceremonies or retrospectives, as this is crucial for the role.
✨Tip Number 4
Showcase your understanding of Event Driven Architecture by discussing relevant projects or concepts during your interview. This will demonstrate your ability to think critically about architectural designs and their applicability.
We think you need these skills to ace Software Engineer III - Angular
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Angular and any relevant technologies mentioned in the job description. Focus on your hands-on practical experience in system design, application development, and operational stability.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects where you've implemented creative software solutions or improved operational stability, showcasing your problem-solving skills.
Showcase Relevant Skills: Clearly outline your advanced knowledge in frontend development with Angular and state management using NGRX. Include any experience with functional and integration testing, as well as familiarity with agile methodologies.
Highlight Team Collaboration: Emphasise your ability to work within an agile team environment. Discuss your experience with agile ceremonies like Scrum and how you contribute to a culture of diversity, equity, inclusion, and respect within teams.
How to prepare for a job interview at JPMorgan Chase & Co.
✨Showcase Your Angular Expertise
Make sure to highlight your advanced knowledge in frontend development with Angular during the interview. Be prepared to discuss specific projects where you've implemented Angular features, especially focusing on state management using NGRX.
✨Demonstrate Problem-Solving Skills
Since the role involves creative software solutions and technical troubleshooting, be ready to share examples of how you've tackled complex problems in past projects. Use the STAR method (Situation, Task, Action, Result) to structure your responses.
✨Familiarise Yourself with Agile Practices
Understanding agile ceremonies is crucial for this position. Brush up on your knowledge of Scrum, stand-ups, retrospectives, and sprint planning. You might be asked how you’ve contributed to team collaboration and continuous improvement in previous roles.
✨Prepare for Technical Evaluations
Expect to lead or participate in evaluation sessions regarding architectural designs and technical credentials. Prepare to discuss your approach to assessing technology solutions and how they align with business objectives, showcasing your ability to think beyond conventional methods.