Software Engineer II
Full Job Description
Software Engineer II - Java Full Stack, React, AWS
Join JPMorgan Chase's Commercial & Investment Bank as a Software Engineer II and be an integral part of an agile team dedicated to enhancing, designing, and delivering cutting-edge software solutions. This role offers a dynamic environment where you will gain the skills and experience necessary for career growth within a secure, stable, and scalable framework.
As an emerging member of our software engineering team, you will execute software solutions through the design, development, and technical troubleshooting of multiple components within technical products, applications, or systems. You will be instrumental in building state-of-the-art technology products.
Responsibilities:
- Execute standard software solutions, including design, development, and technical troubleshooting.
- Write secure, high-quality code in at least one programming language with minimal guidance.
- Design, develop, code, and troubleshoot, considering upstream and downstream system implications.
- Leverage Software Development Life Cycle (SDLC) tools to enhance automation and value realization.
- Apply technical troubleshooting skills to resolve basic complexity technical problems.
- Gather, analyze, and interpret diverse data sets to identify problems and contribute to decision-making for secure and stable application development.
- Learn and apply system processes, methodologies, and skills to develop secure, stable code and systems.
Required Qualifications:
- Formal training or certification in software engineering concepts, plus 2+ years of applied experience.
- Proficiency in Java, React, and AWS.
- Hands-on experience in system design, application development, testing, and operational stability.
- Experience in developing, debugging, and maintaining code in a large corporate environment using modern programming languages and database querying languages.
- Demonstrated coding ability in at least one programming language.
- Comprehensive understanding of the entire Software Development Life Cycle (SDLC).
- Exposure to agile methodologies, including Continuous Integration/Continuous Deployment (CI/CD), Application Resiliency, and Security best practices.
- Emerging knowledge in technical disciplines such as cloud computing, artificial intelligence, machine learning, or mobile development.
Preferred Qualifications:
- Familiarity with modern front-end technologies.
- Exposure to cloud technologies.
Company
JPMorganChase
JPMorgan Chase is a global leader in financial services, offering a wide range of solutions including investment banking, financial services for consumers and small businesses, commercial banking, fin...