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
£ 65KJob 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.