Senior Software Developer - SDS
Core
Design, develop, and maintain high-quality, scalable software solutions for SaaS offerings used by businesses in the UK and beyond, incorporating AI tooling and embedding AI into products.
Role type
Senior Software Developer (SaaS)
Builds
SaaS products and services
Domain
Software development, SaaS, AI integration
Deliverable
production ML models
Required skills
C#, JavaScript, TypeScript, React, .NET Core, Redux, MS SQL Server, MongoDB, RESTful API design, AWS, Git, CI/CD pipelines, automated testing, software design patterns (SOLID, DRY)
Preferred skills
Service Orientated Architectures, security best practices, performance optimization, monitoring and observability tools, AI tooling (Cursor, Windsurf, GitHub Copilot), AI frameworks (OpenAI), AI agent functionality
Technologies
.NET Core, Redux, MS SQL Server, MongoDB, AWS, Git, OpenAI, Cursor, Windsurf, GitHub Copilot
Responsibilities
Design and develop robust software solutions, write clean and documented code, participate in architectural decisions, conduct code reviews, debug complex issues, collaborate on requirements, use AI tooling to deliver efficiently, contribute to technical documentation, support production environment
Seniority
Senior, hands-on IC