Software Developer - Law Firm
Indexed description
Job Responsibilities
- This is a hands-on software engineering role supporting a varied portfolio of applications and services used by both the firms colleagues and clients.
- You will contribute to the development, support and continuous improvement of solutions across both Microsoft Azure cloud platforms and existing on-premises systems.
- You will also utilise modern AI-assisted development tools to help improve quality and delivery efficiency.
- Develop, test and support software solutions using C#, .NET and related technologies
- Develop and maintain APIs, integrations and supporting services.
- Produce clear technical documentation, developer tests and deployment procedures
- Help monitor and improve system performance, availability and resilience.
Skills Required
- Experience developing using C#, .NET, SQL, SOAP and REST API's within an Azure environment.
- Experience maintaining, enhancing or supporting internal business applications in a professional environment
- Knowledge of software engineering principles, including object-oriented design, testing and code review practices
- Experience using source control and collaborative development tools such as Git and Azure DevOps
- Experience using AI-assisted development tools and an interest in adopting them as part of day-to-day software development
- Desirable - Azure App Services, Azure Functions, Azure SQL or Service Bus.
This role offers hybrid working - 2 days WFH weekly.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search