Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III Full Stack 
Singapore 
25558041

26.06.2024

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