Senior Software Developer

Tomorrow's Talent Ltd
Ipswich, United Kingdom
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Remote
Ipswich, United Kingdom

Tech stack

.NET
API
Agile Methodologies
Artificial Intelligence
Unit Testing
Azure
Cloud Computing
Code Review
Databases
Continuous Integration
Software Debugging
DevOps
Mockito
Standard Sql
SQL Databases
Test Driven Development
Backend
GIT
Front End Software Development
Api Design
REST
Microservices

Job description

Working in a collaborative Agile team, you will build scalable, secure, high-performance solutions supporting internal operations and client services. This hands-on role suits someone who enjoys solving complex challenges, promoting best practice, and using emerging technologies - including AI-assisted development tools., Design, build and test cloud-native applications using C# and .NET on Microsoft Azure Develop robust backend systems and APIs that are scalable, secure and easy to maintain Apply best practices: microservices, API design, testing and CI/CD Conduct code reviews and contribute to technical design discussions Create high-quality documentation, test procedures and deployment processes Collaborate with front-end, DevOps, QA and product teams Monitor and improve system performance, reliability and scalability Drive continuous improvement in development processes and standards Use AI tools to boost efficiency in coding, testing, debugging and documentation Review AI-generated work to ensure quality, security and maintainability Support wider adoption of AI-assisted practices through coaching and knowledge sharing

Requirements

Strong commercial development background with a focus on modern engineering and improvement Extensive experience with C# and .NET Proven track record building cloud-native solutions on Azure Deep knowledge of Azure services: Functions, App Services, SQL, Service Bus Experience designing REST APIs and microservices architectures Solid grasp of best practices: SOLID, unit testing, TDD, mocking, CI/CD Strong database and SQL skills Experience using AI-assisted tools professionally, plus awareness of governance, security and compliance Excellent problem-solving, analysis and communication skills Agile experience using Git version control and Azure DevOps

Benefits & conditions

Great benefits: private healthcare, bonus scheme, pension, enhanced family leave, wellbeing support and lifestyle perks

About the company

Leading UK Top 50 law firm seeks an experienced, proactive Senior Software Developer to join its growing technology team. This is an exciting opportunity for a skilled backend engineer to design and deliver modern cloud-native applications within a progressive, innovation-driven environment.

Apply for this position