JPMorgan Chase & Co.JOB TITLE: Software EngineerLOCATION: 575 Washington Blvd, Jersey City, NJ 07310.DUTIES: Serve as a member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Architect testing platform for shared modules. Design testing strategies for low friction and automated version upgrades for shared modules. Automate shared module hygiene for readme files, dependencies and diagrams. Develop automated compliance solutions with programming languages. Architect, deploy, and test architecture across several disparate services in support of cross-platform initiatives. Meet with project stakeholders to understand solution requirements. Facilitate agile development processes and reporting.REQUIREMENTS: Master's degree in Computer Engineering, Electronics & Communication Engineering, Computer Science, Computer Information Systems, Management Information Systems, Information Technology, or related field of study plus 1 year of experience in the job offered or as Software Engineer, Software Developer, or related occupation. The employer will alternatively accept a Bachelor's degree in Computer Engineering, Electronics & Communication Engineering, Computer Science, Computer Information Systems, Management Information Systems, Information Technology, or related field of study plus 3 years of experience in the job offered or as Software Engineer, Software Developer, or related occupation. This position requires experience with the following: Designing, implementing, and maintaining robust CI/CD pipelines using Jenkins; Automating, building, testing, and deployment processes to ensure efficient and reliable software delivery; Integrating Jenkins with other tools such as Bitbucket, JFrog, Sentinel, and platforms to enhance and secure the CI/CD workflow; Monitoring and troubleshooting CI/CD pipeline issues to ensure smooth operation; Developing and maintaining automation scripts and tools using Python, Golang, and Groovy; Automating cloud infrastructure provisioning, configuration, and management tasks; Implementing code quality, testing, and maintainability in automation scripts; Designing and implementing scalable, secure, and cost-effective AWS cloud solutions following AWS Well-Architected Framework principles; Utilizing AWS services such as EC2, S3, RDS and Lambda to build and manage cloud infrastructure; ensuring high availability, disaster recovery, and security compliance of AWS solutions; Creating and maintaining reusable Terraform modules to standardize and streamline infrastructure provisioning; Implementing infrastructure as code (IaC) to ensure consistency and repeatability; Collaborating with development and operations teams to define infrastructure requirements and translate them into Terraform configurations; Implementing, maintaining, and testing frameworks for Terraform IaC to ensure infrastructure changes are validated before deployment; Developing automated tests for Terraform modules to verify functionality, security, and compliance; Integrating Terraform testing into the CI/CD pipeline to catch issues early in the development process; Participating in Agile ceremonies such as sprint planning, daily stand- ups, and retrospectives. Full-time. Salary: $133,400 - $185,000 per year. To apply for this position, please email your resume to with following job ID clearly indicated: [MR-SE-RI-045331.100377]. JPMorgan Chase & Co. is an Equal Opportunity and Affirmative Action Employer, M/F/D/V.