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 CIB Payments Technology Enterprise & Architecture 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
• Write enterprise grade code with production stability and resiliency in mind
• Build and maintain automated monitoring tools
• Participate in Agile ceremonies - stand-ups, retrospective, sprint planning and backlog refinement
• Create detailed features, stories and keeping the documentation up-to-date
• Manage hygiene of the application (code smells, vulnerabilities, code coverage)
• Build and maintain strong working relationships with the global project and product teams.
• Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
• Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
• Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
• Contributes to software engineering communities of practice and events that explore new and emerging technologies
• Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
• Bachelor Degree in Computer Science/ Information systems/ Engineering or related disciplines
• Minimum 3 years of experience in Software Engineering
• Hands-on practical experience in system design, application development, testing, and operational stability
• Hands-on with ReactJS, NodeJS, HTML/CSS practices, Java, relational databases, Spring Boot, REST APIs
• Experience with front end unit testing frameworks e.g. Jest, E2E testing framework e.g. Cypress
• Experience working on large enterprise applications with microservice based architecture
• Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
• Familiar with development tools such as Jenkins, Git/BitBucket, Jira, etc
• Should be detail-oriented, strong analytical and good communication skills are a must
• Pro-actively participate in designing/solutioning of the feature/platform
• Knowledge of software development life cycle in agile methodology
Preferred qualifications, capabilities, and skills
• Exposure to cloud technologies e.g. AWS – Lambda, S3, Cloudwatch, ECS, etc
• Experience in application monitoring services e.g. Splunk, Kibana, Datadog, Dynatrace
• Hands on experience with UI/UX designing tools e.g. Figma, Lucid, etc
• Familiarity with modern front-end technologies
• Passionate about building an innovative culture
• Past experience of working in and managing production environment is preferred
• Ability to work collaboratively with multiple teams across the globe
To apply for this position, please use the following URL:
https://ars2.equest.com/?response_id=4cf707a6c43ae4af3f920c5053deeb25