OH, United States
8 hours ago
Software Engineer III - Java OR Python and Reliability

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. 

As a Software Engineer III at JPMorgan Chase within 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, employing innovative approaches to solve complex technical problems. Develop secure, high-quality production code and maintain algorithms that integrate seamlessly with existing systems. Produce architecture and design artifacts for complex applications, ensuring design constraints are met by software code development. Gather, analyze, and synthesize data to create visualizations and reports that drive continuous improvement of software applications and systems. Proactively identify hidden problems and patterns in data, using insights to enhance coding hygiene and system architecture. Contribute to software engineering communities of practice and events that explore new and emerging technologies. Foster a team culture of diversity, equity, inclusion, and respect. Demonstrate leadership and ownership by driving projects to completion and inspiring team collaboration. Exhibit a strong ability to question assumptions and seek the truth, ensuring robust and effective solutions.

Required qualifications, capabilities, and skills

Formal training or certification on system design concepts and 3+ years applied experience Hands-on practical experience in system design, application development, testing, and operational stability. Proficient in coding in one or more languages, with a focus on Python and Java. Experience in developing, debugging, and maintaining code in a large corporate environment with modern programming languages and database querying languages. Comprehensive knowledge of the Software Development Life Cycle. Solid understanding of agile methodologies, including CI/CD, application resiliency, and security. Demonstrated expertise in software applications and technical processes within technical disciplines such as cloud, artificial intelligence, machine learning, and mobile.

Preferred qualifications, capabilities, and skills

Familiarity with modern front-end technologies. Exposure to cloud technologies. Strong analytical skills with the ability to perform data analysis and create impactful visualizations. Experience with SRE tools and best practices, with operational knowledge to support and enhance system reliability.
Confirm your E-mail: Send Email