Enable job alerts via email!
A leading consultancy firm in the UK is seeking a Senior Software Developer to join their dynamic development team. The role involves designing, building, and maintaining high-performance applications, primarily in C#. Candidates should have over 3 years of experience and strong proficiency in SQL, Git, and Agile methodologies. This position offers an exciting opportunity to contribute to innovative cloud communication solutions.
Senior Software Developer,
Software Developer, .NET C# JavaScript TypeScript ReactSQL
Our client is a leading global provider of cloud communications solutions. They support organisations around the world in enhancing customer engagement and experience through innovative, cutting-edge technology..
The Opportunity
Due to continued global growth, our client is looking for a talented and experienced Software Developer to join their dynamic development team. This role plays a vital part in designing, building, testing, deploying, and maintaining high-performance applications that are critical to their service delivery.
Key Responsibilities
Software Development:
Write high-quality, clean, maintainable code (primarily in C#).
Design application components and gain internal approval on specifications.
Collaborate within an Agile team to meet delivery objectives.
Conduct rigorous testing to ensure functionality and performance.
Work alongside QA teams to prepare builds for release.
Maintenance & Improvement:
Investigate and resolve bugs and incidents.
Participate in peer code reviews.
Drive continuous improvement through innovation and technical upgrades.
Develop prototypes and stay current with software trends and technologies.
Requirements
Degree in Computer Science or related STEM field (Russell Group preferred).
3+ years’ experience as a Software Developer.
Strong commercial development in C#.
Proficient in SQL and relational databases (e.g. Microsoft SQL Server).
Experience using Git and working in Agile/Scrum environments.
Desirable:
Familiarity with OWASP ASVS or other security frameworks.
Experience with .NET 5/6.
Exposure to React.js, JavaScript, or TypeScript.