C# Principal Software Engineer - Shared Services

Details of the offer

Pension Insurance Corporation ("PIC") provides secure retirement incomes through comprehensive risk management and excellence in asset and liability management, as well as exceptional customer service. Our purpose is to pay the pensions of our current and future policyholders.
The key purpose of the role is to engineer shared applications and libraries in the Shared Services team. The team contributes to the overall success of the organisation by implementing and maintaining robust technical solutions for the business.
Key Responsibilities Software Quality Integration: Utilising tools like SonarQube to scan and maintain code quality across various development pipelines.Code Quality and Performance: Ensure high standards of code quality, performance, and reliability through code reviews, testing, and continuous integration.Component and Library Development: Building, maintaining, and improving enterprise libraries for use across multiple teams. These libraries will be key to developing scalable solutions for internal and external stakeholders.Backlog Management: Collaborating with product and engineering teams to build and prioritize the backlog of development tasks, including the integration of tools to accelerate code writing with AI.Enterprise C# Components: Focus on building and maintaining enterprise C# components for the platform, ensuring best practices are followed.Python Libraries: Expanding on Python components used by citizen developers, supporting the development of data adapters and key libraries in both Python and C#.DevOps and Azure: Managing Azure DevOps pipelines, enhancing the platform's engineering capabilities, and developing features that integrate with the platform's broader scope.Cross-functional Collaboration: Working with shared services to ensure the successful implementation of reusable enterprise components and libraries across teams.Security: Implement and advocate for security best practices throughout the development lifecycle, ensuring that shared libraries are secure and compliant with industry standards. Collaborate with security teams to integrate security measures into the CI/CD pipeline.Technical Leadership: Provide technical leadership and mentorship to engineering teams, guiding them in best practices for software development and library usage.Knowledge, Experience, Skills and Abilities Technical Strong proficiency in C# development, with an understanding of DevSecOps principles. Knowledge of Python development advantageous.Experience in building enterprise libraries and data adapters.Knowledgeable in Azure DevOps, able to manage and expand existing pipelines.An innovative developer who is willing to pick up Python if needed, with a focus on creating high-quality, reusable components.A strong grasp of data structures and algorithms is essential.Understanding distributed computing concepts such as load balancing, distributed caching, and service-oriented architectures.Personal Ability to persuade and influence both directly and indirectly.Ability to conceptualise and lead others in solving specific problems including experience delivering analysis that is succinct, accurate, well presented, and timely.Ability to organise work to meet deadlines.Recognised qualification and/or accreditation to a professional body in the relevant field/industry/sector. CFA qualification would be desirable.In addition to a competitive base salary and the opportunity to participate in our annual, performance-related bonus plan, upon joining us here at Pension Insurance Corporation, you'll have access to some great benefits, including private medical insurance, 28 days' annual leave (excluding bank holidays), a generous pension scheme, insurance for Travel, Private Medical, Critical Illness, Life Assurance and Income Protection, and much more.

#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobleads

Requirements

Senior Backend Engineer

For more information on what we do and (more importantly) why we do it, head over to our blog and check out our  rebranding to Goodstack If you've been looki...


Goodstack - England

Published 21 days ago

Fscs Analyst

Investec is a distinctive Specialist Bank serving clients principally in the UK and South Africa. Our culture gives us our edge: we work hard to find colleag...


Investec - England

Published 9 days ago

Senior Full-Stack Engineer

Qualifications Bachelor's or Master's degree in Computer Science or similar (PhDs will be given preference) 7+ years of experience in full-stack development;...


Scopeworker - England

Published 9 days ago

Data Analyst

Hometree is a home energy services company on a mission to accelerate the transition to net zero. By fixing, installing and financing home energy hardware, w...


Hometree - England

Published 9 days ago

Built at: 2024-11-24T07:17:45.905Z