DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorganChase within the Consumer & Community Banking – Risk team, 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
- Design and develop innovative software solutions, applying creative problem-solving skills to address complex technical challenges.
- Provide comprehensive production support, including batch job management, incident troubleshooting, and resolution of data delivery issues to ensure system reliability.
- Lead automation efforts for monitoring, reporting, and operational tasks to enhance system health, efficiency, and resiliency.
- Utilize key monitoring tools and drive process improvements to maximize system stability and performance.
- Gather, analyze, and synthesize large, diverse data sets to develop visualizations and reporting that support continuous improvement of applications and systems.
- Proactively identify hidden issues and patterns in data, using insights to improve coding hygiene and system architecture.
- Collaborate with QA and Application Development teams to define and implement quality metrics for data processing, ingestion, API validation, cloud migration, and throughput testing.
- Oversee release management and software development lifecycle activities, with hands-on experience in Jules and Jenkins pipeline deployments.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Proven software engineering experience with a focus on automation, monitoring, and incident management
- Proficient in Python, SQL, Databricks, AWS – Proficiency in Python and AWS hands-on knowledge (CLI, API, etc.,) is mandatory for consideration.
- AWS certified and strong knowledge of AWS Components and Databricks knowledge
- Skilled in job scheduling tools such as Autosys and Airflow
- Well versed in AWS lambda, Step functions and Developing Rest APIs using API Gateway
- Experienced in performance monitoring and capacity management using Grafana, Splunk, and Dynatrace
- Strong communication, collaboration, and problem-solving skills
- Willing to participate in support rotations, including weekends
Preferred qualifications, capabilities, and skills