Full Stack Developer

Adria Solutions ltd
2 days ago

Role details

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

Job location

Tech stack

ASP.NET
.NET
Artificial Intelligence
C Sharp (Programming Language)
Cloud Computing
Software Quality
Continuous Integration
Cursor (Graphical User Interface Elements)
DevOps
Distributed Systems
Secure Coding
Cloud Platform System
Test Driven Development
React
Backend
Vue.js
Front End Software Development
Microservices

Job description

  • Design, build, and maintain scalable applications using modern full-stack technologies with a strong focus on C# / .NET
  • Develop and test distributed systems within a microservices architecture
  • Work with cloud-based infrastructure, ensuring reliability, performance, and security
  • Apply Test-Driven Development (TDD) as a core part of the development lifecycle
  • Collaborate with cross-functional teams to deliver high-quality, customer-facing features
  • Contribute to front-end development, ensuring strong user experience and usability
  • Leverage AI-assisted development tools to enhance productivity
  • Review technical specifications and challenge assumptions where necessary
  • Ensure code quality and robustness, particularly in a security-critical environment

Technologies:

  • AI
  • Backend
  • C#
  • Cloud
  • React
  • Security
  • TDD
  • Vue
  • microservices
  • ASP.NET
  • CI/CD
  • Claude Code
  • Cursor
  • DevOps

Requirements

  • Strong commercial experience with C# and .NET in a full-stack or backend-heavy role
  • Proven experience developing within microservices architectures and cloud environments
  • Solid front-end capability using frameworks such as Vue, React, or similar
  • Demonstrated commitment to Test-Driven Development (TDD) as a daily practice
  • Experience building and maintaining customer-facing applications with a focus on user experience
  • Practical use of AI-assisted development tools in real-world projects
  • Ability to perform under pressure and maintain accuracy in technical problem-solving
  • Strong understanding of secure coding practices
  • Confident communicator who can clearly articulate ideas and technical decisions
  • Proactive mindset with strong ownership of work
  • Attention to detail in high-stakes or security-sensitive environments
  • Collaborative yet willing to question and improve processes, We are looking for a highly capable Full Stack Developer with a strong commitment to Test-Driven Development (TDD) to join our team. This role is critical in delivering secure, high-quality software in an environment where precision, accountability, and technical rigor are essential. We seek someone who combines strong technical depth with independent thinking, contributing to better outcomes by questioning, improving, and taking ownership.

Apply for this position