C# Software Engineering Manager
PIC
Posted: March 23, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are looking for a Senior Software Engineer who will lead a product-focused engineering team, collaborating with a Product Owner, business stakeholders, and third-party partners. The ideal candidate is a technically skilled leader, passionate about mentoring engineers, driving delivery, and working hands-on with a Microsoft-based technology stack.
Required Skills
Job Description
Role Purpose
We are looking for a Senior Software Engineer who will lead a product-focused engineering team, collaborating with a Product Owner, business stakeholders, and third-party partners. The position is crucial in IT Development, involving team leadership, solution delivery, and technical guidance, particularly in finance and operations systems. The ideal candidate is a technically skilled leader, passionate about mentoring engineers, driving delivery, and working hands-on with a Microsoft-based technology stack.
Requirements:
Key Responsibilities
• Lead a team of software engineers aligned to the Finance Automation team (Automation and Insights) product squad.
• Take ownership of technical delivery across both internal development and third-party suppliers, ensuring quality, timeliness, and alignment with business goals.
• Collaborate closely with business stakeholders across Finance, IT, and Operations.
• Ensure high standards of software design, development, testing, and deployment with a strong focus on security, resilience, and supportability.
• Contribute to technical decision-making, architecture discussions, and implementation plans.
• Drive continuous improvement in engineering practices and processes, including DevOps, agile delivery, and release management.
Key Skills & Experience
We are looking for a well-rounded engineering leader with a strong blend of technical depth and people management experience. Ideally, you will have:
Technical Expertise:
• Microsoft technologies (.NET/C#, SQL Server, Azure)
• Azure services (particularly Azure Service Bus and cloud-native design patterns).
• System design, architecture, data modelling, and integration patterns.
• Ideally experienced with containerisation (Docker), CI/CD pipelines, version control (Git), and DevOps practices.
• Ideally with knowledge of financial systems, regulatory frameworks, and secure software delivery
Leadership & Collaboration:
• Proven experience leading and coaching small engineering teams.
• Ability to manage third-party vendors and ensure delivery alignment with internal standards.
• Excellent communication and influencing skills, able to engage technical and non-technical stakeholders.
• Organised and delivery-driven, able to balance hands-on technical involvement with strategic oversight.
Benefits:
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.