Job Description
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Job Responsibilities :
- Build out and enhance non-production and production environments.
- Manage documentation, specifications, and design documents.
- Handle release management, such as integrating changes into release tickets for various applications and coordinating/communicating with stakeholders.
- Implement resiliency design and setup, including persistence replication, failover, and DR/HA architecture.
- Help with or implement solution of test automation.
- Liaise with different teams and lead cyber security and stability initiatives.
- Share responsibility of support for Dev, UAT, and Production with teammates.
- Work across entire software development lifecycle – requirements gathering, design, implementation, testing, deployment, handover to support teams.
Required qualifications, capabilities, and skills :
- Formal training or certification on software engineering concepts and 3+ years applied experience.
- Exposure to AWS / Azure / or GCP.
- Strong analytical development skills, solid understanding of computer science fundamentals.
- Good knowledge of Unix/Linux commands and shell scripting.
- Excellent verbal & written communication skills.
- The ideal candidate will likely be qualified to degree level in Computer Science or related engineering discipline.
- Strong technology generalist – experience building and supporting high performance and resilient applications used within a high performance/real time environment.
- Experience working in a team with a strong software development process (build, test, deploy).
- Experience in test automation, GIT, Jira, Confluence, Wiki.
- Experience in using Jenkins, CI/CD pipelines (e.g. GitHub Actions).
Preferred qualifications, capabilities, and skills :
- Good understanding of Infrastructure automation and DevOps processes.
- Experience in Cloud native engineering and any one of the Cloud platforms.