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 the Chief Administrative Office (CAO), you will serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable manner. You will be responsible for implementing critical technology solutions across multiple technical areas within various business functions to support the firm’s business objectives.
Job Responsibilities
1. Execute software solutions, including design, development, and troubleshooting, with the ability to think beyond routine approaches to build solutions or resolve technical problems.
2. Create secure, high-quality production code and maintain algorithms that operate synchronously with relevant systems.
3. Produce architecture and design artifacts for complex applications, ensuring design constraints are met during software development.
4. Gather, analyze, synthesize, and develop visualizations and reports from large, diverse data sets to improve software applications and systems continuously.
5. Proactively identify hidden problems and patterns in data, using these insights to enhance coding hygiene and system architecture.
6. Contribute to software engineering communities of practice and participate in events exploring new and emerging technologies.
7. Foster a team culture that values diversity, equity, inclusion, and respect.
Required Qualifications, Capabilities, and Skills
* Formal training or certification in system design concepts and practical experience in applying them.
* Hands-on proficiency in UI development with React, TypeScript, CSS, Micro Frontend Development, JavaScript, optimization techniques, and design patterns.
* Understanding of UX design concepts such as responsive web design.
* Experience with backend technologies like Java/Spring, Kafka, and NoSQL databases (MongoDB, Cassandra).
* Automation experience with Automated Functional Testing, Test Driven Development (TDD), and agile tools like JIRA.
* Experience in developing, debugging, and maintaining code in a large corporate environment using modern programming languages and database querying languages.
* Solid understanding of the Software Development Life Cycle and agile methodologies such as CI/CD, Applicant Resiliency, and Security.
Preferred Qualifications, Capabilities, and Skills
* Exposure to cloud technologies.
* Experience with Unit Testing, Mocking, Performance Testing (e.g., JUnit, Mockito, Blazemeter).
* Familiarity with Monitoring Tools such as Splunk, Dynatrace, and Grafana.
About Us
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals, and institutional investors. Our approach to serving clients is first-class in a first-class manner. We aim to build trusted, long-term partnerships to help our clients achieve their business objectives.
We recognize our people as our strength, and the diverse talents they bring are key to our success. We are an equal opportunity employer committed to diversity and inclusion. We do not discriminate based on protected attributes and provide reasonable accommodations for religious practices, mental health, or physical disabilities. For more information, please visit our FAQs about requesting accommodations.
About The Team
Our professionals in Corporate Functions cover a diverse range of areas including finance, risk, human resources, and marketing. These teams are essential to our company, ensuring that our businesses, clients, customers, and employees are set up for success.
#J-18808-Ljbffr