Search this site

Senior Pega Developer

Deadline for applications: N/A

Contract type: Perm – Full Time

Job overview

As a senior developer you will be responsible for the technical design of Pega platform related solutions, recommend and build technical solutions within a project or BAU maintenance releases. This is a technical role, providing the leadership and technical competence to deliver IT solutions by using Pega software.

This role also involves technical leadership to work along with a global development team, architects, business analysts and the project manager/platform director.

Key Responsibilities

  • Solution design, build/configure, test and implement projects and maintenance releases.
  • Lead technical aspects of Pega development for both projects, development and support.
  • Perform high level technical impact assessments and estimate new requirements.
  • Provide technical advice and monitor to software developers in the creation of solutions that are well designed and technically sound.
  • Support the delivery of project(s) and BAU maintenance releases work on agree schedule with high quality.
  • Define and organize development tasks for the team.
  • Work closely with members of the development team to ensure that the software design and implementation meets the architectural goals and quality standards.
  • Review code and systems solutions developed by system developers.
  • Provide support to the business analysts, and other project team members, during functional requirements definition to ensure that functionality is both technically achievable and feasible within the project constraints
  • Be able to work with multiple architects and the developers during early phase of a project or a release as required.
  • Contribute to the development and/or review of future state application architectures in an organized and cohesive manner using industry accepted frameworks.
  • Understand and apply architecture principles in the context of a specific solution.
  • Ensure that designed or reviewed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability and security.
  • Promote innovation and continue to expand the performance of the supporting platform.
  • Qualifications, Skills & Experience
  • A Bachelor’s degree in computer science, engineering, math or technical discipline preferred or equivalent experience required
  • 7-10 years of business process, systems and development experience in IT

Strong technical knowledge in the following areas

  • Software / application design
  • Pega
  • Minimum 3-5 years of development experience [similar to Pega Senior or Lead system architect]
  • Deep understanding of design patterns and class structure concepts
  • Frameworks
  • Pega integration using RESTful calls
  • Pega certified/trained will be an added advantage
  • Prior working experience in Pega cloud solution will be a plus
  • Workflow and/or BPM solutions
  • Systems architecture
  • Systems integration
  • Minimum 2-3 Pega implementation/development experience. Experience in working with Pega 8.1 (infinity) or any cloud version will be added advantage
  • Excellent knowledge of Object-Oriented Analysis and Design, systems security technology, Business Process Management technologies, Application Frameworks (for example Java/Microsoft)
  • SQL knowledge in Oracle/MS SQL server/PostGres will be a plus
  • Client interaction experience, including experience of running workshops with clients
  • Broad technical awareness covering network infrastructure, information architecture, software languages and frameworks, integration and reporting technologies.

Other Skills

  • Excellent communication skills, both verbal and written
  • Ability to work under pressure and tight deadlines
  • Demonstrated ability to work in a team environment
  • Ability to work constructively as an individual or in groups with minimal supervision
  • Ability to balance business priorities with technical requirements
  • Aptitude for problem solving with a pragmatic and logical approach
  • Willing to learn, expand and take additional responsibilities.

About Study Group

Study Group is a global leader in preparing students for international academic success and rewarding careers through a transformational learning experience. Our global recruitment teams enrolled over 30,000 students from 142 countries in 2018. The universities we work with trust us to increase their international footprint, access student diversity and provide assured progression, so they can continue to focus on academic excellence.

Organisational compliance

Study Group is committed to safeguarding and promoting the welfare of its students, and expects all staff and volunteers to share the same commitment.

Applicants will be required to undergo child protection screening appropriate to the role, including checks with past employers, an Enhanced Check from the Disclosure and Barring Service (DBS) and overseas criminal records if appropriate.

Study Group processes your information in line with data protection regulations. Please see our Candidate Privacy Policy.

How to apply

We take pride in providing an excellent candidate experience to all potential candidates, so will ensure a timely response and process for all applicants. If you are interested in finding out more then please submit a CV on our jobs board and a member of the Recruitment Team will be in contact.

What does a role at Study Group mean?

Originality

We are a unique business within the sector, giving our people a completely different working experience.

Collaboration

We have a large global network and encourage collaboration across the whole business. We work with a number of partners across the network including top tier universities.

Innovation

We encourage innovation throughout our Centres, ensuring that our students are given an interactive, student centred, and creative, tailor-made learning experience. Our people are given an autonomy within their roles that is rarely seen within the industry.

Opportunity

We believe in continuous professional and personal development, and take pride in offering our staff ample opportunity to achieve their goals. Utilising our large organisational infrastructure, across our different brands, we invite our people to gain valuable experience, and maximise all the exciting tools available to help develop their career.