Software Developer .Net

DAS UK Group
Bristol, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Bristol, United Kingdom

Tech stack

ASP.NET
Java
.NET
API
Agile Methodologies
Architectural Patterns
Azure
C Sharp (Programming Language)
Cloud Computing
Data Security
Software Design Patterns
Entity Framework
Microsoft SQL Server
NoSQL
Object-Oriented Software Development
Open Web Application Security
RabbitMQ
Secure Coding
SQL Databases
Web Applications
Azure
.NET Core
React
Blazor
GIT
Build Management
Angular
Solid Principles
Kubernetes
Front End Software Development
REST
Microservices

Job description

At ARAG, we are enthusiastic about empowering people and building solutions that make a real difference and as a Software Developer (.NET), you will play a key part in that mission. You will join a friendly, collaborative, and forward-thinking tech team where your ideas are valued, your development matters, and you are supported to do your best work.

In this role, you will design and build high-quality applications, APIs, and microservices using modern .NET technologies. You will work closely with colleagues across Product, BA, QA, and Cloud/Ops to bring new features to life and ensure our systems are robust, secure, and ready for the future. From shaping solutions and writing clean, maintainable code to improving our CI/CD pipelines and supporting production services, you will have the opportunity to contribute at every stage of the development lifecycle.

You will be responsible for:

  • Delivering well-engineered .NET applications and APIs that perform, scale, and stay secure.
  • Writing clean, testable code that follows best practice and aligns with agreed design and architectural patterns.
  • Building modern web apps, APIs and microservices using C#/.NET Core and ASP.NET.
  • Implementing data access using Entity Framework or similar tools and working with SQL/NoSQL databases.
  • Enhancing CI/CD pipelines and supporting deployments through Azure DevOps.
  • Monitoring application health, resolving incidents and contributing to root-cause analysis.
  • Applying secure coding practices and participating in threat-modelling and security reviews.
  • Supporting cloud-based deployments and ensuring systems remain observable through logs, metrics, and alerts.
  • Creating and maintaining clear technical documentation.
  • Working openly with stakeholders, giving realistic estimates, and highlighting risks early.

Requirements

Do you have experience in SQL?, Do you have a Bachelor's degree?, You will be someone who enjoys solving problems, exploring innovative ideas, and collaborating with a team, who genuinely care about doing the right thing, for our customers and for each other. You will bring strong technical skills, a willingness to learn, and a proactive approach to delivering great outcomes. Most importantly, you will thrive in an environment where people are supported, encouraged, and given the freedom to grow their skills and shape their career.

You will be able to bring:

  • Solid experience with C#, .NET Core/Framework and ASP.NET for building web applications and APIs.
  • Strong understanding of OOP, SOLID principles, and common design patterns.
  • Experience with Entity Framework or similar ORM tools.
  • Good knowledge of RESTful API design and SQL Server.
  • Awareness of secure coding practices and OWASP Top 10 risks.
  • Comfort working with Git and modern branching strategies.
  • Experience of Agile practices and contributing to iterative delivery.
  • A collaborative mindset and the confidence to communicate with technical and non-technical colleagues.
  • Strong problem-solving skills and an enthusiasm for writing well-tested, high-quality code.
  • An interest in continuous learning and knowledge-sharing with your team.

It Would Be Great (But Not Essential) If You Also Have:

  • Background in full-stack Java development, delivering end-to-end solutions.
  • Experience with Azure services such as App Services, Functions, Key Vault, or App Insights.
  • Familiarity with microservices, containers or Kubernetes.
  • Knowledge of front-end frameworks like React, Angular or Blazor.
  • Exposure to messaging tools such as RabbitMQ or Azure Service Bus.
  • Understanding of DDD, Clean Architecture or infrastructure-as-code tooling.

About the company

ARAG UK has been helping businesses and individuals gain access to justice for over 40 years. It's our founding principle to enable everybody, not just those who can afford it, to assert their legal rights. Thousands of businesses and individuals defend or pursue legal action each year safe in the knowledge that ARAG are paying their legal bills. Our businesses include a legal expenses insurance company and a law firm with many opportunities in both areas. We have always been aware that it's the people that really make it happen; the quality of our people defines the quality of the company, the service we offer and the good outcomes for our customers, so we're committed to creating a great place to work for our employees. We believe it is an exciting time to join ARAG. You can expect an organisation that will challenge and develop you to progress your career. By giving you every opportunity to develop yourself professionally and personally, we also pride ourselves on having an open, inclusive and high energy culture that encourages a fun working environment and places our customers at the very heart of everything we do. If you are keen to become part of our exciting future then we would love to hear from you. In addition to the very genuine development opportunities we provide we also offer a generous reward and benefits package.   You must create an Indeed account before continuing to the company website to apply

Apply for this position