Principal Software Engineer (.Net)
VanRath
12 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
JavaScript
.NET
Agile Methodologies
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Cloud Computing
Software Engineering
Software Systems
TypeScript
Job description
My client is an ambitious Belfast-based tech organisation delivering complex, high-impact software solutions. They're looking for a Principal Software Engineer who loves solving problems, leading technical direction, and mentoring developers while staying hands-on with modern cloud technologies.
What you'll do
- Lead the design and delivery of secure, scalable cloud-based applications
- Set coding and architectural standards across projects
- Mentor developers and guide technical decision-making
- Collaborate with clients and cross-functional teams
- Review code, troubleshoot challenges, and drive continuous improvement
- Help shape solution design, estimation, and best practices
Requirements
- 6+ years' software development experience, including leadership responsibility
- Strong skills in C#, JavaScript/TypeScript, and cloud platforms (Azure/AWS)
- Experience delivering complex solutions and working in Agile environments
- Great communication, problem-solving, and technical leadership skills
Benefits & conditions
- Competitive package, hybrid working (2 days in office)
- 26 days annual leave + stats (increasing with service)
- Up to 10% matched pension
- Private medical & dental
- Life assurance
- Free onsite parking