>

Job Summary


Salary
$5,714 - $9,476 SGD / Monthly EST

Job Type
Permanent

Seniority
Senior
Mid

Years of Experience
5-7 years

Tech Stacks
Rest API
Docker
Spring
TDD
AKS
CI
ELK
Spring Cloud
Jasmine
Jest
Git
Apache
Azure
JUnit
vert.x
Grafana
Prometheus
yarn
npm
Gradle
NoSQL
Flink
JavaScript
Maven
Kubernetes
kafka
React Native
iOS
Android
Redux
Openshift
React
SQL
Springboot
Bitbucket
Java

Job Description


Apply
In this role, you will design, develop and provide support for Prudential’s Health & Wealth ecosystem to power Consumer & Customer Engagement for Prudential Singapore. As part of this dynamic role you will work closely with business units and other Software Development teams to deliver leading edge technology to enable digital capabilities of Prudential Singapore.

Roles And Responsibilities

  • Analyse business needs to design, build and deliver solutions to meet business objectives for Customers Point-of-Sales solutions and Marketing Lead Management
  • Ensure technical excellence & platform delivery in accordance with company’s Software Development Life cycle & deliver software in accordance to relevant IT policies and procedures
  • Responsible for KPIs of the platform, including platform maintenance and support
  • Build & Deploy to deliver comprehensive/ flexible full-stack solutions
  • Collaborate with key business stakeholders to understand business requirements, deliver platform technology roadmap
  • Build relationships with / between key internal and external stakeholders
  • Translate business requirements into well-architected solutions.
  • Participate and facilitate technical discussions with team as well as all other stakeholders related to platform projects
  • Evolve platform related technical standards and processes
  • Conduct analysis and configuration of platform and test the platform-specific solutions, and/or other related packages and add-ons.
  • Implement data integration, migration and deployment in line with platform requirements
  • Lead projects, resolve new/complex problems which may impact the application

Technical Skills

Who we are looking for:
  • Full-stack development working experience
  • At least 5-7 of years total working experience in design/development and support of large mobile based systems, complete software product lifecycle exposure; at least 3 years’ experience in cross platform app development
  • Server-side programming experience in Java
  • Understanding of environment management, release management, code versioning best practices, and deployment methodologies
  • Experience in Software Testing (Unit Test, TDD, BDD)
  • Comfortable with Agile methodologies (Scrum, Kanban, eXtreme Programming)
  • Strong background in design/development of large web-based systems, or complete software product lifecycle exposure
  • Strong understanding of environment management, release management, code versioning best practices, and deployment methodologies
  • Having expertise in life insurance system development projects will be a strong plus
  • Experience with:
    • Modern frontend frameworks (React Native & React JS, redux, etc.) – Expertise in React Native is mandatory
    • Java 8+ and frameworks (Spring Boot, Vert.x)
    • iOS and Android development
    • Stream processing (Apache Kafka, Apache Flink)
    • NoSQL, PL/SQL and RDBMS
    • Build tools (Maven, Gradle, npm, yarn)
    • Testing frameworks (jest, jasmine, JUnit)
    • Code Version Control tools (git, github, bitbucket)
    • Cloud platform (Azure, AKS, OpenShift)
    • DevOps (CI/CD, Docker, Kubernetes, Prometheus, Grafana, ELK, etc.)
    • RESTful APIs and Microservices development (Spring Boot, Spring Cloud, etc.)

Personal Traits

  • Strong sense of personal accountability
  • Excellent problem analysis skills.
  • Proven ability to collaborate to deliver for business outcomes
  • Ability to build cohesion with the team
  • Strong willingness to deliver quality
  • Strong sense of drive and commitment to deliver on responsibilities

Education
  • Master in Computer Science, Computer Engineering or equivalent

Language

  • Fluent written and spoken English

Salaries of Software Engineer at Prudential Assurance Company

Salaries from Prudential Assurance Company that are similar to Applications Developer, Full Stack Engineer

4600 SGD

Estimated Salary

View more Software Engineer salaries at Prudential Assurance Company View more Software Engineer salaries


NodeFlair Insights of Prudential Assurance Company