NET Software Developer
Oscar Associates (UK) Ltd
Bristol, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English Compensation
£ 50KJob location
Bristol, United Kingdom
Tech stack
.NET
Amazon Web Services (AWS)
Application Performance Management
ASP.NET
Automation of Tests
Azure
C Sharp (Programming Language)
Cloud Computing
Code Coverage
Software Quality
Databases
Continuous Integration
Entity Framework
Github
Systems Development Life Cycle
Redis
Software Engineering
Software Systems
SQL Databases
Systems Integration
TypeScript
.NET Core
React
Blazor
Caching
GIT
Xunit
WebPack
Front End Software Development
REST
Software Version Control
Docker
Job description
As a .NET Software Developer, you'll be involved in the full SDLC - from requirements gathering and design through to development, testing, deployment, and ongoing support. You'll be working within a strong team of ten Software Developers on a project-by-project basis., * Design, develop, test, and maintain high-quality software solutions in line with agreed requirements and development standards.
- Contribute to software design discussions, supporting the delivery of scalable and maintainable technical solutions.
- Apply engineering best practices across development, testing, and deployment activities.
- Support Operations teams with software diagnostics, service investigations, and incident resolution when required.
- Contribute to solution design within your functional area, ensuring alignment with business requirements.
- Review peer code and provide constructive feedback to maintain code quality and consistency.
- Create and maintain technical documentation to support knowledge sharing and ongoing maintainability.
- Participate in incident response activities, assisting with root cause analysis and implementing fixes to improve system stability.
- Support testing activities across environments, including functional and investigative testing.
- Develop and maintain automated tests, contributing to improved test coverage and quality standards.
- Maintain project dependencies, ensuring packages are reviewed and updated as part of routine development cycles.
- Follow established dependency management and CI/CD processes to support consistent and reliable releases.
Requirements
- Strong experience with .NET Core and C#
- Experience with ASP.NET MVC
- Building and integrating REST APIs
- Strong SQL/database experience
- Experience with cloud platforms (Azure or AWS)
- CI/CD pipeline experience (Azure DevOps or GitHub Actions)
- Experience with Entity Framework / EF Core
- Version control with Git
- Understanding of testing frameworks (xUnit or similar)
Desirable:
- Experience with CosmosDB
- Redis caching
- Docker/containerisation
- Front-end exposure (Blazor, TypeScript, React, Vite)
- Monitoring tools such as Azure Application Insights
Benefits & conditions
- Salary up to £50,000 (DOE)
- Hybrid working model (Bristol-based office)
- Flexi-hours between 7am-6pm
- Career Progression
- Learning & Development Opportunities
- Opportunity to work on projects suited to your interests, and expertise
- Supportive and collaborative team environment
About the company
We're partnering with a Bristol-based, technology-driven organisation with a successful SaaS product built within the Microsoft ecosystem. Due to continued growth, they're looking to add a talented .NET Software Developer to their collaborative team.
This is a fantastic opportunity for someone who enjoys working across the full Software Development Life Cycle (SDLC) and contributing to modern, cloud-native applications.