Job Openings M16 - Full Stack Engineer (Pega)

About the job M16 - Full Stack Engineer (Pega)

Overview 

We are seeking a Full-Stack Engineer – Pega to design, develop, and deliver high-quality applications. This role involves working closely with business stakeholders, vendors, and cross-functional teams to translate requirements into scalable solutions while ensuring compliance with IT governance, security, and quality standards.

Key Responsibilities

Business & Solution Analysis

  • Analyse business needs, scope problems, and develop business cases.
  • Gather, document, and evaluate requirements; recommend optimal solutions.
  • Facilitate workshops and translate requirements into Agile user stories and acceptance criteria.
  • Assess service requests, enhancements, and system impact.

Solution Design & Development

  • Design, develop, and deliver working software solutions using the Pega platform.
  • Collaborate with MOM and application vendors to clarify solution design and obtain acceptance.
  • Prepare architecture diagrams and technical documentation.
  • Ensure compliance with IT management policies, quality standards, and security guidelines.

Quality Assurance & Engineering Practices

  • Improve software quality using XP practices such as code reviews and unit testing.
  • Assist QA with test automation and bug resolution.
  • Define UAT scenarios and support SIT/UAT execution.

Deployment & Operations

  • Assist DevOps in build and release automation.
  • Support deployment and ensure smooth adoption of solutions.
  • Implement effective incident resolution and preventive measures.
  • Establish processes to prevent recurring ICT incidents.

Collaboration & Support

  • Support Business Analysts in elaborating user stories.
  • Work with MOM users to ensure successful deployment and adoption.
  • Define system interface specifications and integration requirements.

Requirements

  • Degree or Diploma in Computer Science, Computer/Electronics Engineering, IT, or related discipline.
  • 4–7 years of hands-on experience with the Pega application platform.
  • Experience delivering at least one full Pega project lifecycle.
  • Experience with version control systems (Git).
  • Frontend development experience (Angular or similar).
  • Backend development experience (Java, Python, Node.js).
  • Familiarity with unit testing practices.
  • Knowledge of web services, REST APIs, sFTP, and system security integration.

Process & Platform Knowledge

Experience in one or more:

  • Agile methodologies and practices
  • CI/CD pipelines
  • Cloud/PaaS platforms (AWS, GCP)
  • Serverless frameworks
  • Docker/container technologies

Low-Code & Design Tools

  • Experience with low-code development.
  • Familiarity with wireframing tools such as Figma.

Preferred & Advantageous Experience

  • Relevant Pega certification.
  • Experience in Agile and UX-driven development environments.
  • Consulting or Business Analysis experience.
  • Experience delivering mid- to large-scale IT projects.
  • Experience in system solutioning and architecture design.
  • Experience facilitating requirements workshops and documentation.
  • Experience defining UAT scenarios and leading SIT/UAT activities.