Senior Pega Developer (CSSA)
Job Title: Manger – Senior Pega Developer (CSSA)
About the Senior Pega Software Developer role
The primary responsibility of a Senior Pega Software Engineer is to build systems using their software development skills that meet the customers’ requirements and conform to the solution & systems design.
As well as writing the code, a Senior Pega Software Engineer should be an active member of the Pega Centre of Excellence and provide Proof of Concept’s to projects, ensure adherence to CoE Best practice and principles, and adding to our constant drive to be the best at what we do.
As well as providing subject matter expertise on the platform, a Senior Developer works closely with the other members of the Delivery team supporting technical leadership within the department.
A true Technical Lead within our department, mentor, guide, coach and support everyone around you to ensure we hit our deadlines, develop our people and succeed as a team. Take ownership of issues and see them through to resolution.
How will I add value in this role?
You’ll be working within a multi discipline software delivery team and act as a true technical lead. You’ll undertake activities at all stages of the SDLC including engagement with Business Stakeholders, Solution Design, Platform Owners and Business Analysis. You’ll own, shape and mould our systems, by producing high quality designs and code. You’ll act as a mentor, coach and technical lead to the rest of the team and the department. You’ll gain knowledge of our systems and always living our department’s foundations and values, having Smart Systems, excellent teamwork and culture, ensuring all our work is of high quality, supporting and empowering our people and driving continuous improvement. You’ll drive forwards best practice adoption and creation in our software architecture and coding patterns and principles.
You’ll be a true Technical Lead within our department, mentor, guide, coach and support everyone around you to ensure we hit our deadlines, develop our people and succeed as a team. Take ownership of issues and see them through to resolution. You’ll undertake, support and own all software delivery activities when required including Estimation, System Design, Coding, Testing, Deployment activities and supporting creation and Execution of System Testing. You’ll work with management to foster a culture of knowledge sharing and the importance of documentation and workshops to create strength in depth within the team. Lead by example to aid and mentor the team. You’ll work with Lead Developers, Business Analysts and Solution Designers to understand the business requirements to assist with ensuring our low level design and code delivers on our customers’ needs. You’ll ensure that all tickets are kept up-to-date with information and in the correct state.
You’ll drive continuous improvement within the team and wider department, such as innovation initiatives, technical debt removal, automation and process improvements. You’ll be ensure everything produced by our team is of good quality, by performing code, design and test review and delivering feedback in a constructive and supportive manner. This could include reviewing the work of peers as well as more junior staff leading to reducing defects and incidents.
You’ll be supporting and assisting the Team Leader to prepare deployment plans and highlight all known dependencies and risks, including deputising for the team leader when required. You’ll be validating test plans and cases for our systems as they progress through each of the further testing levels. You’ll be helping to define and promote best practices for software development within the department, and ensure the use of them when it is the right thing to do. You’ll be support operations teams to ensure OSS systems are operationally stable, supported by Delivery when required and released safely during deployments and contributing to planning and sizing of project requirements in isolation or with the rest of the team
To be a success in this role, you’ll need 3+ years Pega PRPC experience delivering Pega enterprise solutions. You’ll have knowledge of Pega PRPC 7 - (CSSA). You’ll have strong knowledge in Software Development Lifecycle. You’ll have a strong understanding of Branching and Merging. You’ll need to be a strong collaborative team worker, excellent communication skills and excellent problem solving skills.
It would be great if you had Data Models: SID Pega Robotics and OpenSpan experience, experience of WebSphere, C#, .Net, C++, Microsoft SQL Server, automation testing, continuous integration, CA Test Data Manager, CA Service Virtualisation, Pega Frameworks: Pega Call, CS & Decisioning, RESTFUL Services, XML/XSD & JSONll and Agile methodology would advantageous.
We value the importance of recognising and rewarding our colleagues at TalkTalk. As well as providing a great range of core benefits such as annual bonus, a company pension scheme and private medical insurance, we also offer income protection and life assurance. We also embrace flexible working and support you achieve your career goals. You’ll also gain access to our range of products.
We’re TalkTalk, a challenger brand in the world of Broadband, Phone, Mobile and TV. Our job is to bring the best value connectivity, to everyone. We believe every customer matters, so we offer products and services that are simple, affordable, reliable and fair.
We’ve created a working environment where you can be yourself and give your all. You’ll be called on to out-think the competition and work closely with your colleagues to come up with new ideas, and deliver great results for our customers. This is your chance to make a difference, and great performance will take you far. It won’t always be easy, but it’s always exciting and it promises great opportunities for you, and our business, especially if you’re ready to stand for something.
Location: Soapworks - Manchester
Start date: ASAP
Salary: Competitive + bonus/benefits