Remote Senior Software Developer
Reed
Guildford, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 72KJob location
Remote
Guildford, United Kingdom
Tech stack
.NET
API
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Cloud Computing
Cloud Engineering
Cloud Foundry
Software Quality
Continuous Integration
Relational Databases
Software Design Patterns
SQL Azure
Object-Oriented Software Development
Software Architecture
SQL Databases
T-SQL
Backend
GIT
Infrastructure Automation Frameworks
Deployment Automation
Api Design
REST
Serverless Computing
Microservices
Job description
- Design, develop, and maintain scalable and secure back-end services and APIs.
- Lead architectural decisions and contribute to the evolution of a modern, cloud-native platform.
- Collaborate with cross-functional teams to ensure seamless integration between services and systems.
- Champion best practices in code quality, testing, and DevOps automation.
- Leverage cloud technologies (Azure preferred) and microservices principles to build resilient systems.
Requirements
Are you passionate about building robust, scalable back-end systems that power meaningful change? Join a leading non-profit organisation as a Senior Back-End Software Developer, where your technical expertise will directly contribute to impactful, mission-driven solutions., * Strong experience in C#/.NET development, with a deep understanding of object-oriented programming and design patterns.
- Proficiency in SQL (T-SQL preferred) and experience with relational database design and optimisation.
- Solid understanding of cloud platforms (Azure or AWS), including services like Azure Functions, App Services, and Azure SQL.
- Experience with CI/CD pipelines, Git, and infrastructure-as-code practices.
- Proven ability to design and implement RESTful APIs and scalable back-end architectures.
- Familiarity with MACH architecture (Microservices, API-first, Cloud-native, Headless) is a strong plus.
- A passion for clean, maintainable code and a drive to continuously improve systems and processes.
Benefits & conditions
- Competitive salary and a comprehensive benefits package.
- Flexible, remote-first working environment.
- Opportunities for professional development and technical leadership.
- Be part of a mission-driven team making a real difference in people's lives.