Salary: £50,000 - 80,000 per year
Requirements:
- Strong commercial experience as a Software Developer, Senior Developer, Software Engineer, or in a similar role.
- Excellent debugging, troubleshooting, and analytical problem solving skills.
- Experience working within complex production environments.
- Strong understanding of software architecture, performance bottlenecks, and system behaviour.
- Hands on development experience with C#, JavaScript, Angular, and SQL.
- Ability to investigate issues across multiple layers of a technology stack.
- Experience identifying and resolving root cause issues rather than applying temporary fixes.
- Comfortable working independently and taking ownership of technical challenges.
- Strong communication skills and the ability to collaborate effectively across engineering teams.
- Desirable: experience working on SaaS platforms or cloud based applications.
- Desirable: exposure to observability and monitoring tools.
- Desirable: experience with performance profiling and optimisation techniques.
- Desirable: knowledge of scalability, resilience, and reliability engineering principles.
- Desirable: familiarity with CI/CD pipelines and modern software delivery practices.
- Desirable: experience mentoring developers and contributing to engineering best practices.
Responsibilities:
- Investigate and resolve complex production and platform issues.
- Identify root causes of recurring technical problems and implement long term solutions.
- Improve platform reliability, resilience, and overall product quality.
- Perform application profiling, performance tuning, and optimisation.
- Enhance observability, monitoring, alerting, and diagnostic capabilities.
- Work with engineering teams to improve development practices and technical standards.
- Reduce technical debt and identify opportunities for platform improvement.
- Review existing systems and codebases to improve maintainability and robustness.
- Support incident investigations and preventative engineering initiatives.
- Drive continuous improvement across product performance and operational stability.
Technologies:
- Angular
- C#
- CI/CD
- Cloud
- Support
- JavaScript
- SQL
More:
We are hiring a Senior C# Developer for a full time, onsite role based in Birmingham. This is a permanent opportunity offering a salary of £50,000 to £80,000 depending on experience. You will join a growing technology business where we focus on platform stability, performance, and engineering excellence across a complex SaaS platform. We offer a high level of autonomy and ownership, long term career progression, and the chance to influence engineering quality, platform performance, and product reliability. Sponsorship is not available for this position.