JPMorgan Chase is looking to solve complex technology problems in the Corporate Technology-Consumer and Community Banking Risk team by designing and delivering trusted market-leading technology products in a secure, stable, and scalable way.
Requirements
- Practical experience in system design, application development, testing, and operational stability
- Proficient in Python, capable of writing clean, efficient, and maintainable code for various applications, data analysis, and automation
- Prior hands on experience with AWS cloud platform, including services like EC2, S3, Lambda, and RDS.
- Experience in developing, debugging, and maintaining code in a large corporate environment with modern database and querying
- Comprehensive knowledge of the Software Development Life Cycle
- Strong understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Familiarity with React for building user interfaces
Responsibilities
- Implement software solutions, design, development, and technical troubleshooting with innovative approaches to solve complex problems
- Develop secure and high-quality production code, maintaining algorithms that integrate seamlessly with existing systems
- Create architecture and design artifacts for complex applications, ensuring design constraints are met by the developed software
- Gather, analyze, and synthesize data to develop visualizations and reporting for continuous improvement of software applications and systems
- Identify hidden problems and patterns in data, using insights to enhance coding practices and system architecture
- Contribute to software engineering communities of practice and events exploring new and emerging technologies
- Foster a team culture of diversity, opportunity, inclusion, and respect
Other
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Ability to work collaboratively in a team environment and communicate effectively with technical and non-technical stakeholders
- Strong problem-solving skills and the ability to think critically and creatively to develop innovative solutions
- Foster a team culture of diversity, opportunity, inclusion, and respect
- Ability to communicate effectively with technical and non-technical stakeholders