At a Glance
- Tasks: Lead a dynamic team of engineers in delivering innovative finance automation solutions.
- Company: Join a forward-thinking company focused on technology and finance.
- Benefits: Enjoy competitive salary, private medical insurance, and 28 days annual leave.
- Why this job: Make a real impact by mentoring engineers and driving tech delivery.
- Qualifications: Experience with Microsoft technologies and proven leadership skills.
- Other info: Great opportunities for career growth in a collaborative environment.
The predicted salary is between 70000 - 90000 £ per year.
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.
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
- 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
- Containerisation (Docker), CI/CD pipelines, version control (Git), and DevOps practices
- Knowledge of financial systems, regulatory frameworks, and secure software delivery
- 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 an annual, performance-related bonus plan, upon joining Pension Insurance Corporation, you will have access to private medical insurance, 28 days’ annual leave (excluding bank holidays), a generous pension scheme, travel insurance, private medical, critical illness, life assurance, and income protection, and much more.
C# Software Engineering Manager employer: Pension Insurance Corporation plc
Contact Detail:
Pension Insurance Corporation plc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C# Software Engineering Manager
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for interviews by practising common questions and scenarios related to C# and team leadership. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.
✨Tip Number 3
Showcase your technical skills! Create a portfolio of projects that highlight your expertise in Microsoft technologies and your leadership experience. This will give you an edge and demonstrate your hands-on capabilities.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace C# Software Engineering Manager
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your leadership experience, especially in software engineering, and any relevant projects you've worked on with Microsoft technologies.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role. Share specific examples of how you've led teams, delivered projects, and collaborated with stakeholders in the past. Make it personal and engaging!
Showcase Your Technical Skills: Don’t forget to mention your technical expertise! We want to see your experience with .NET/C#, Azure services, and DevOps practices. Be specific about the tools and technologies you’ve used and how they relate to the role.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Pension Insurance Corporation plc
✨Know Your Tech Stack
Make sure you brush up on your knowledge of Microsoft technologies, especially .NET/C#, SQL Server, and Azure. Be ready to discuss how you've used these tools in past projects and how they can be applied to the role you're interviewing for.
✨Showcase Your Leadership Skills
Prepare examples that highlight your experience in leading and mentoring engineering teams. Think about specific challenges you've faced and how you guided your team through them, as this will demonstrate your ability to manage and inspire others.
✨Understand the Business Context
Familiarise yourself with the finance and operations systems relevant to the role. Being able to speak about how technical decisions impact business goals will show that you can bridge the gap between tech and business stakeholders effectively.
✨Emphasise Continuous Improvement
Be ready to discuss your approach to driving continuous improvement in engineering practices. Share any experiences with DevOps, agile methodologies, or CI/CD pipelines, and how you've implemented these in previous roles to enhance delivery and quality.