Job Description

Prudential's purpose is to help people get the most out of life. We will deliver our purpose by creating a culture in which diversity is celebrated and inclusion assured, for our colleagues, customers, and partners. We provide a platform for our people to do their best work and make an impact to the business, and in exchange, we support our people's career ambitions. We pledge to make Prudential a place where you can Connect, Grow and Succeed. Job Description Principle Duties & Responsibilities: Solutions Architecture and Design
  • Actively participate in all scrum events (sprint planning, daily scrum meeting, etc.)
  • Define solution architecture and high-level design
  • Optimize design and research new framework / technology stack
  • Actively participate in Architect chapter to standardize architecture and tech stacks
Design and Build Solutions
  • Design and build large-scale and high-performance solutions (web application, services, integration) that meet sprint goals and objective key results
  • Ensure team defines user story in enough details for development and testing
  • Ensure definition of done and ready is met before release to production
  • Review source code from team and manage source code versioning and build
Deliver Quality Solutions
  • Implement automated process: source code check, automated testing, performance testing, and continuous integration / continuous delivery (CI/CD)
  • Ensure testing covers new and existing features (regression test) and other types of testing are performed accordingly (such as security testing, performance testing, etc.)
  • Ensure team follows all procedures and policies
  • Apply coding standards and best practices and use principles of agile and scrum
Maintain Solutions and Continuous Improvement
  • Maintain software solutions / systems post go-live
  • Investigate and resolve production issues
  • Build fix to resolve problems in production system
  • Look for way to improve system performance, usability, and value for users, such as adding new user stories, improve technical design, and redesign UI/UX
Manage and Develop Team
  • Coach and share knowledge to team members
  • Build the team capability
  • Support team members to resolve problems / issues
  • Regularly review performance and provide feedbacks to employees and contractors
Job Specification: Qualification:
  • Degree in Computer Science or equivalent
  • Able to speak English and write reports in English
Experience:
  • Minimum 10 years of experience in software engineering
  • Minimum 10 years of experience in application development (web applications, back-end systems, messaging, integration, data processing)
  • Experience in working in teams practicing agile approach
  • Experienced in building end-to-end system, preferably finance and accounting solutions
  • Proven experience as a full-stack developer
Knowledge and Skill:
  • Critical thinking and structured
  • Sound knowledge of agile and scrum
  • Problem solving, able to evaluate, analyse and solve problems
  • Good teamwork
  • Knowledge and understanding of best practices in technical solution engineering (continuous integration / continuous delivery, automated testing, etc)
  • Skills in Java programming language and frameworks, messaging (kafka or similar platform), ETL tools, and databases (such as MS SQL Server, Postgres, Hadoop / Greenplum, Couchbase, cloud-based databases)
  • Familiar with JIRA, Confluence, Bitbucket, Jenkins, Artifactory, and similar tools
  • Familiar with various operating systems and cloud technologies

Prudential is an equal opportunity employer. We provide equality of opportunity of benefits for all who apply and who perform work for our organisation irrespective of sex, race, age, ethnic origin, educational, social and cultural background, marital status, pregnancy and maternity, religion or belief, disability or part-time / fixed-term work, or any other status protected by applicable law. We encourage the same standards from our recruitment and third-party suppliers taking into account the context of grade, job and location. We also allow for reasonable adjustments to support people with special requirements.

Related Jobs

Job Detail

  • Job Id
    750a0428810287d7
  • Location
    id
  • Company
  • Type
    Private
  • Employment Status
    Permanent
  • Positions
    Available
  • Career Level
    Experience
  • Gender
    Male/Female

Contact

Sponsored by

https://halokerja.id connects jobseekers and recruiters by accurately matching candidate profiles to the relevant job openings through an advanced 2-way matching technology. While most job portals only focus on getting candidates the next job, Shine focuses on the entire career growth of candidates.

Latest Job