Job
Description
As a Software Engineer III at JPMorganChase, you will be a valuable member of an agile team dedicated to designing and delivering cutting-edge technology products. Your role involves ensuring the development and delivery of secure, stable, and scalable solutions that align with the firm's business objectives. **Key Responsibilities:** - Execute software solutions, design, development, and technical troubleshooting with a focus on innovative problem-solving approaches - Create secure and high-quality production code while maintaining synchronous algorithms with existing systems - Produce architecture and design artifacts for complex applications, ensuring adherence to design constraints - Analyze and synthesize data sets to develop visualizations and reporting for continual improvement of software applications - Proactively identify issues and patterns in data to enhance coding hygiene and system architecture - Contribute to software engineering communities and events that explore new technologies - Foster a team culture of diversity, opportunity, inclusion, and respect **Qualifications Required:** - Formal training or certification in software engineering concepts with a minimum of 3 years of applied experience - Proficiency in Java, Springboot, Micro-Services, and React - Hands-on experience in system design, application development, testing, and operational stability - Proficient in coding in multiple languages and database querying languages - Experience in developing, debugging, and maintaining code within a corporate environment - Knowledge of the Software Development Life Cycle and agile methodologies such as CI/CD, Application Resiliency, and Security - Understanding of software applications and technical processes in disciplines like cloud, artificial intelligence, machine learning, and mobile development The company fosters a culture that values diversity, provides opportunities for growth, promotes inclusion, and emphasizes respect among team members. As a Software Engineer III at JPMorganChase, you will be a valuable member of an agile team dedicated to designing and delivering cutting-edge technology products. Your role involves ensuring the development and delivery of secure, stable, and scalable solutions that align with the firm's business objectives. **Key Responsibilities:** - Execute software solutions, design, development, and technical troubleshooting with a focus on innovative problem-solving approaches - Create secure and high-quality production code while maintaining synchronous algorithms with existing systems - Produce architecture and design artifacts for complex applications, ensuring adherence to design constraints - Analyze and synthesize data sets to develop visualizations and reporting for continual improvement of software applications - Proactively identify issues and patterns in data to enhance coding hygiene and system architecture - Contribute to software engineering communities and events that explore new technologies - Foster a team culture of diversity, opportunity, inclusion, and respect **Qualifications Required:** - Formal training or certification in software engineering concepts with a minimum of 3 years of applied experience - Proficiency in Java, Springboot, Micro-Services, and React - Hands-on experience in system design, application development, testing, and operational stability - Proficient in coding in multiple languages and database querying languages - Experience in developing, debugging, and maintaining code within a corporate environment - Knowledge of the Software Development Life Cycle and agile methodologies such as CI/CD, Application Resiliency, and Security - Understanding of software applications and technical processes in disciplines like cloud, artificial intelligence, machine learning, and mobile development The company fosters a culture that values diversity, provides opportunities for growth, promotes inclusion, and emphasizes respect among team members.