We have an exciting opportunity for a Software Engineer III at JPMorgan Chase within the Consumer and Community Banking Risk Technology team. As a seasoned member of an agile team, you'll design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You'll be responsible for critical technology solutions across multiple technical areas within various business functions.
The role involves executing software solutions, design, development, and technical troubleshooting with the ability to think beyond conventional approaches. You'll create secure and high-quality production code, maintain algorithms, and produce architecture designs for complex applications. The position requires expertise in Java, Scala, and PySpark, along with strong knowledge of AWS cloud services.
You'll work with large, diverse data sets to drive continuous improvement of software applications and systems. The role demands strong analytical skills to identify hidden problems and patterns in data. As a senior engineer, you'll contribute to software engineering communities of practice and explore new technologies while fostering a culture of diversity and inclusion.
Key technical requirements include 3+ years of software engineering experience, proficiency in Java, Scala, and PySpark, and hands-on experience with AWS cloud services. You should have a solid understanding of agile methodologies, CI/CD, application resiliency, and security practices.
Join our team to work on cutting-edge technology solutions in the financial services sector, with opportunities for growth and development in a collaborative, innovative environment.