Software Developer
Clearance: BPSS
Location: Remote.
Role Overview
We are seeking a C# Developer to join our team and contribute to the development of innovative software solutions. The ideal candidate will have a strong background in .NET Core and a solid understanding of database management, as well as proficiency in cloud services and modern web technologies. This role will involve collaborative work within a dynamic environment, focusing on delivering high-quality applications.
Responsibilities
- Design, develop, and maintain applications using C# and .NET Core.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and efficient code while following best practises for unit testing.
- Manage and optimise SQL database interactions, ensuring data integrity and performance.
- Work with Azure services to deploy and maintain applications in a cloud environment.
- Integrate front-end components built with JavaScript into backend services.
- Assist in the implementation of Government Digital Service (GDS) standards and guidelines.
- Troubleshoot and debug applications to enhance performance and user experience.
Qualifications
- Proven experience as a C# Developer or similar role.
- Strong knowledge of .NET Core framework.
- Proficiency in SQL and database management systems.
- Experience with Azure cloud services.
- Familiarity with JavaScript and front-end development practises.
- Understanding of unit testing and its methodologies.
- Experience working with GDS standards is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities