Job Title:
Senior Software Engineer
A senior software engineer is required to lead the design and development of next-generation cloud services and influence architectural decisions. This role involves leveraging technologies like C# .NET Core, Azure, AWS to build high-performance services.
Key Responsibilities:
* Lead scalable, secure, and reliable cloud-native architecture for enterprise SaaS platforms.
* Mentor junior engineers and contribute to team culture.
* Drive technical excellence and innovation in emerging tech-particularly in AI, and modern reporting tools.
Requirements:
* 7+ years' experience in software engineering with cloud services development.
* Strong experience in C# .NET Core, DevOps, and modern frontend frameworks (React or Blazor).
* Deep understanding of Azure/AWS.
* Familiarity with SQL Server, API Gateways and event-driven architecture.
* Degree in Computer Science, Engineering, or related field.
Benefits:
* Private Health Insurance
* Dental & Vision Cover
* Life Insurance
* Pension Contribution
* Hybrid Work Model
* EAP & Mental Health Support
* Bike to Work Scheme