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. last updated 24 week of 2026