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.