Job description
A fantastic opportunity to join this fast-growing tech company building innovative digital products that solve real-world problems at scale.
As a Senior Software Engineer (.NET), you'll play a key role in designing, developing, and delivering scalable, high-performance software. You'll work across the full development lifecycle - from architecture and design to deployment - while driving engineering best practices and mentoring others.You'll collaborate with talented engineers, product managers, and designers to build products that make a real impact.
Essential:
Strong commercial experience with C# and .NET / .NET Core
Experience with RESTful APIs, SQL Server, and Entity Framework
Familiarity with version control (Git) and CI/CD workflows
Desirable:
Exposure to cloud platforms (Azure, AWS, or GCP)
Experience with microservices and event-driven architectures
Familiarity with containerisation (Docker, Kubernetes)
Experience with frontend frameworks (React, Angular, or Blazor)
Why Join?
Competitive salary - depending on experience
Hybrid and flexible working options
Opportunities to influence architecture and product direction
Modern tech stack and tools - no legacy drag
If you are interested in this role or would be keen to see what the market is like, then please hit apply, or get in touch with our Senior IT Consultant Jarlath O'Rourke and we can arrange a confidential chat.
