
Principal Software Engineer - .Net
- Belfast
- £65,000-85,000 per year
- Permanent
- Full-time
- Mentor engineers and align development with project goals and timelines
- Design, build, and maintain software solutions
- Collaborate with BAs and PMs to shape and refine technical requirements
- Implement Infrastructure as Code (IaC) using AWS CDK (Python)
- Maintain CI/CD pipelines and drive code quality through unit testing
- Ensure security, performance, and availability of cloud-based systems
- Participate in agile ceremonies and promote a strong agile culture
- Document technical designs, processes, and system architecture
- Proven experience as a Principal .NET Engineer (finance sector a plus)
- Strong AWS knowledge with hands-on IaC (CDK + Python)
- Solid experience with unit testing, CI/CD, and agile methodologies
- Familiarity with Entity Framework, contract-first design, and microservices
- Docker, Kubernetes exposure
- Experience with relational/NoSQL databases
- Git, JIRA, and strong documentation skills
- A highly competitive salary package
- Annual bonus and performance incentives
- Generous pension and private medical insurance
- Hybrid working model (3 days in office)
- And many more!