JPMorgan Chase is looking to improve the reliability, scalability, and resilience of their Home Lending platforms, specifically the Loan Origination System (LOS), by building reliable, scalable, and resilient systems.
Requirements
- Formal training or certification on software development concepts and 3+ years applied experience.
- 3+ years of experience working as a software developer/engineer, SRE/Devops, platform engineering, or similar.
- Hands-on practical experience in designing resilient system design, application development, testing, that improve operational stability and reliability.
- Experience in working and integrating third-party systems.
- Proficient in coding in one or more languages (e.g. Python).
- Hands-on experience with public cloud platforms.
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
Responsibilities
- Develop resilient software solutions that improve reliability, scalability and system performance of the Loan Origination System (LOS).
- Design, Develop and Automate operational workflows to help improve Mean time to Resolve(MTTR) and Mean time to Detect(MTTD).
- Enhance observability by identifying gaps and building monitoring, logging and alerting to ensure service health are within thresholds and SLAs.
- Collaborates with product, architecture, security and operations teams prioritize reliability and embed best practices across the software development lifecycle.
- Participate in on-call rotations, incident response and post mortems.
- Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture.
- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
Other
- Strong communicator and effective collaborator across technical and non-technical audiences.
- Contributes to team culture of diversity, opportunity, inclusion, and respect.
- Formal training or certification on software development concepts
- 3+ years of experience
- Bachelor's degree or equivalent experience