Lead Software Engineer - Singapore - THE GREAT EASTERN LIFE ASSURANCE COMPANY LIMITED

    Default job background
    Description
    Roles & Responsibilities

    Job Purpose

    You are responsible for designing and developing comprehensive solutions that meet business requirements You will need to partner with key roles (e.g. project managers, business analysts, vendors etc.) to craft solutions that are aligned to architecture standards and principles, leverage common solutions and services and meet timeline and financial targets.

    The Job

    · Designing and developing Pega BPM applications.

    · Minimally 10 years of experience on Pega CPM, CPMI ,SFA ,pega marketing frameworks preferred

    · Troubleshooting application issues, coding bugs, and bottlenecks.

    · Expertise on various integration technologies like SOAP, REST, MQ,HTTP

    · Strong understanding on Application Security / File listeners / email listeners

    · Well versed with SDLC, Agile, CD&CI methodologies

    · Ability to execute development of Re-usable Assets, Code Reviews and IT Governance for Pega Practice

    · Pega CLSA is responsible for architecture and designing business applications using Pega PRPC and other Pega frameworks.

    · Conducting system performance tests.

    · Maintaining the security of all system applications.

    · Work with the various Business and IT stakeholders to create a detailed technical analysis analysis, outlining problems, and suggest solutions to fixes and enhancements.

    · Gather and analyze user requirements, and prepare detailed functional, technical and integration specifications & related documents with standards and procedures

    · Competent ability with SQL - able to write functional queries and procedures

    · Work with delivery team to deliver system according to specification as well as track the tasks assigned to the team in meeting project schedule, quality.

    · To Support/execute implementation activities and support post implementation

    · Provide Communication to all stakeholders to ensure deliverables are delivered

    · Takes accountability in considering business and regulatory compliance risks and takes appropriate steps to mitigate the risks.

    · Maintains awareness of industry trends on regulatory compliance, emerging threats and technologies in order to understand the risk and better safeguard the company.

    · Highlights any potential concerns /risks and proactively shares best risk management practices.

    Our Requirements

    · Minimum of 8 years of technical experience in both IT software development projects and/or IT operations system support roles

    · Candidate must possess Pega Senior System Architect certification.

    · Minimum of 3 years of experience in technical lead role involving PEGA implementation

    · Strong technical and business acumen with the ability to lead a small technical team

    · Hands-on experience in software development using one or more programming languages. Proficient in Java, strong experience in development of multi-tier applications using JAVA and spring boot applications, development of microservices will be an advantage.

    · Experience on deployment of Pega applications on containerized architecture and use of CI/CD techniques will be a significant advantage.

    · Strong understanding of security E.g. web vulnerability, native apps security, authentication mechanism, session management, application-level encryption, PKI, application signing, etc

    · Familiar with API integration, service design and development with hands-on experience using REST, webservices and/or other web protocols for application integration

    · Application performance monitoring and tuning experience is desired

    · Worked with Agile and waterfall delivery methodologies

    · Working knowledge of application design frameworks, UML or equivalent design artifacts is required

    · Worked in a Continuous Integration/Continuous Delivery environment with strong appreciation of change/version control process and methodologies

    · Working experience in a financial services industry and/or operating under strict regulatory constraints is an advantage

    · Problem solver with ability to see things in multiple angles, constantly challenge the norm and constantly looking for better solutions to problems

    · Strong presenter being able to articulate differentiated value to a wide range of audiences

    · Independent team member being able to make judgements calls in a fast-changing environment with limited or ambiguous information

    · High level of integrity, takes accountability of work and good attitude over teamwork.

    · Takes initiative to improve current state of things and adaptable to embrace new changes.

    To all recruitment agencies: Great Eastern does not accept unsolicited agency resumes. Please do not forward resumes to our email or our employees. We will not be responsible for any fees related to unsolicited resumes.

    Tell employers what skills you have

    Troubleshooting
    Architect
    SOAP
    REST
    Agile
    SDLC
    Tuning
    SQL
    Articulate
    Java
    API
    Financial Services
    Software Development
    Business Requirements
    Computer Vision Technology