Job Details
A career with us is a journey, not a destination. This could be the next best step in your technical career. Join us.
As a Lead Architect at JPMorgan Chase within the Travel Architecture Team, you are an integral part of a team that works to develop high-quality architecture solutions for various software applications on modern cloud-based technologies. As a core technical contributor, you are responsible for conducting critical architecture solutions across multiple technical areas within various business functions in support of project goals.
Job responsibilities
Engages technical teams and business stakeholders to discuss and propose technical approaches to meet current and future needs
Defines the technical target state of their product and drives achievement of the strategy
Participates in architecture governance bodies
Evaluates recommendations and provides feedback on new technologies
Executes 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 and 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
Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information
Required qualifications, capabilities, and skills
12+ years experience with .Net/.Net core or similar enterprise-level technologies with successfully leading enterprise level software engineering and teams in the areas of software and/or cloud service
Hands-on practical experience delivering system design, application development, testing, and operational stability
Advanced in one or more programming language(s)
Proficiency in automation and continuous delivery methods
Proficient in all aspects of the Software Development Life Cycle. Developing and improving engineering practices and processes
Exposure to JS stacks like Angular, React, Node, TypeScript, etc.
Exposure to working with XML, JSON and NoSQL and relational databases
Developing highly scalable data-driven applications based on structured and unstructured data sets
Exposure to Performance Engineering practices . Exposure to Architecting Automated Testing solutions
Exposure to patterns, tools and practices for CI/CD. Using and architecting containerization technologies (Docker, Kubernetes, Mesos, Docker Swarm)
Deploying enterprise grade production apps in AWS, or Azure, or GCP, etc.4+ years of experience with Agile Methodology and Tools with a willingness to help teams become agile, high performing and foster a culture of team-work and sustainable
Preferred qualifications, capabilities, and skills
A passion for following recent industry trends and technologies
Familiarity with functional programming techniques and technologies such as Scala, Clojure, or Lisp
Secure Software Development Lifecycle with OWASP guidelines & practices
Analysis and Design Patterns: Object Oriented Analysis and Design (OOAD), UML, MVVM, Microservice,
Other Details
- Industry IT Services & Consulting
- Recruiter Details Chase- Candidate Experience page
- Job Tags aws, containerization, kubernetes, azure, system design
- Job Type Full time
Recruiter Details
- Chase- Candidate Experience page
- Other Maharashtra
- hidden_email
- hidden_mobile
Company Details
Chase- Candidate Experience page
Related Articles
Data entry may seem simple, but it requires a set of skills for accuracy and efficiency. This article highlights 10 key skills tha...
TCS Recruitment Process is driven by multiple interview rounds. One of the interview rounds where a candidate needs to outperform ...
Preparing for the managerial round interview questions is of high importance to crack the interview. Walk through the blog to gain...
When there is a job opening in any organization, usually recruiters select the candidates who are suitable for the job role. Then ...
Leave application letter for office is important for corporate workspace. Check out the tips, format, and samples to draft the let...
A marriage leave application is an important document that should effectively convey your intention to take leave for your marriag...
Communication barriers can lead to obstacles in the flow of information. Get to know about the types of communication barriers and...
An emergency can occur at any time, the responsibility of being as a working professional is to update your manager or HR departme...