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
Senior

Job 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

Apply for this position