> Markdown version of [/jobs/ext/3863012-software-engineer](https://www.wearedevelopers.com/jobs/ext/3863012-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Arc - **Location:** Belfast, UK - **Salary:** £40,110.0 - **Contract:** Permanent contract - **Skills:** HTML, .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Application Performance Management, Microsoft Azure, C Sharp (Programming Language), Code Review, Databases, Continuous Integration, Data Integrity, Software Debugging, Microsoft SQL Server, Software Construction, Software Engineering, Software Systems, .NET Core, Stylesheet Language, ReactJS, Software Application Programming, AngularJS, Front End Software Development, Api Design, Devsecops, Microservices - **Published:** October 22, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5937658982 ## About the Role We are looking for a technically capable Software Engineer with strong .NET development experience, a practical approach to problem-solving and an interest in building software that supports precision medicine research. * Strong experience developing applications using C#, .NET and .NET Core. * Practical experience designing and working with SQL Server databases. * Proficiency in Azure cloud services, including App Services, Functions and Storage. * Experience with front-end technologies, including HTML, CSS and JavaScript, and frameworks such as Angular or React. * An understanding of microservices architecture and API development. * Strong problem-solving and debugging skills, with attention to detail. * Effective communication skills and the ability to collaborate with technical and non-technical colleagues. * Strong organisational skills, with the ability to prioritise tasks and meet agreed deadlines. Desirable Skills * Experience with Azure DevSecOps and continuous integration and deployment (CI/CD) pipelines. * An interest in AI and its application within software solutions. ## Description To be an integral member of ARC's technology team, supporting the design, development and maintenance of cloud-based software solutions for precision medicine clinical trials. Working closely with product managers, designers and fellow developers, the Software Engineer will use .NET and Azure technologies to build reliable, scalable applications that meet user and business needs. The postholder will contribute across the software development lifecycle, from understanding requirements and developing features to troubleshooting issues and improving application performance, * Develop and maintain applications using C#, .NET and .NET Core. * Collaborate with product managers, designers and developers to translate requirements into practical, user-focused software solutions. * Design and manage SQL Server databases, ensuring data integrity, performance and scalability. * Develop and integrate APIs to support communication between applications and services. * Implement and maintain Azure cloud services, including App Services, Functions and Storage. * Participate in code reviews and contribute to consistent coding standards and software development best practice. * Troubleshoot, debug and resolve application issues to improve reliability and efficiency. * Contribute to continuous improvement across development processes, tools and application performance. * Keep informed of emerging technologies and identify opportunities to support ARC's software development.