There's nothing more exciting than being at the center of a rapidly growing field in technology and applying your skillsets to drive innovation and modernize the world's most complex and mission-critical systems.
As a Software Engineer II at JPMorgan Chase within the Corporate Technology, 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:
- Execute software solutions, design, development, and technical troubleshooting, thinking beyond conventional approaches to solve technical problems.
- Create secure, high-quality production code and maintain algorithms that synchronize with appropriate systems.
- Produce architecture and design artifacts for complex applications, ensuring design constraints are met.
- Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to continuously improve software applications and systems.
- Proactively identify hidden problems and patterns in data to drive improvements in coding hygiene and system architecture.
- Contribute to software engineering communities of practice and participate in events exploring new and emerging technologies.
Want more jobs like this?
Get jobs delivered to your inbox every week.
Required Qualifications, Capabilities, and Skills:
- Formal training or certification in software engineering concepts with 3+ years of applied experience.
- Good understanding of Docker and Kubernetes.
- Experience with AWS, Kubernetes, Linux, Shell Scripting, and Terraform.
- Experience in implementing CI/CD pipelines.
Preferred Qualifications, Capabilities, and Skills:
- Experience in Python.