x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Engineer III, Full Stack
 banner picture 1  banner picture 2  banner picture 3

Software Engineer III, Full Stack

Jpmorgan Chase Bank, N.a.

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

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs