As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking Team, you will 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 will be responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
The role involves executing software solutions, design, development, and technical troubleshooting with the ability to think beyond routine approaches. You'll create secure and high-quality production code, maintain algorithms, and produce architecture and design artifacts for complex applications. The position requires gathering and analyzing data from diverse sets to drive continuous improvement of software applications.
You'll work with modern technologies including Java, AWS, and Terraforms, while contributing to software engineering communities of practice. The role offers opportunities to work on enterprise-scale systems within the financial services industry, applying your expertise in system design, application development, and operational stability.
This position is part of JPMorgan Chase's Consumer & Community Banking division, offering exposure to critical banking technology infrastructure. You'll collaborate with cross-functional teams, participate in agile development practices, and help drive technological innovation in banking services.
The ideal candidate will bring 3+ years of experience with Java, AWS, and Terraforms, along with a strong foundation in software engineering principles. You'll need to demonstrate proficiency in coding, debugging, and maintaining code in a large corporate environment, plus understand modern software development practices including CI/CD and application security.