JPMorgan Chase's Global Banking Platform (GBP) Release Engineering team is looking for a Software Engineer II to enhance, design, and deliver software components of the firm's technology products securely, stably, and scalably. The role involves supporting CI/CD deployment processes and coordinating releases across multiple teams within the GBP organization.
Requirements
- Formal training or certification on software engineering concepts and 3+ years applied experience
- 3+ years working knowledge of Continuous Integration and Continuous Deployment (CI/CD) pipeline
- 3+ years of programming experience Golang or other relevant coding languages
- 3+ years of experience working with DevOps concepts and Agile methodologies
- 3+ years of experience using Application Release Automation Tools such as Jenkins and Spinnaker
- Experience in developing, debugging, and maintaining scripts with Golang
- Experience across the whole Software Development Life Cycle
Responsibilities
- Coordinate multiple microservice release to upper environment (Multiple GBP and Partners Test environments, Performance, Hotfix, and Production)
- Help triage CI/CD problems during the release process to production
- Executes standard software solutions, design, development, and technical troubleshooting
- Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
- Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
- Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation
- Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity
Other
- Adds to team culture of diversity, opportunity, inclusion, and respect
- Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- Familiarity with modern front-end technologies
- Exposure to cloud technologies