Full Stack Software Engineer

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
Java
JavaScript
.NET
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Code Review
Cursor (Graphical User Interface Elements)
DevOps
Distributed Systems
MariaDB
MySQL
OAuth
Standard Sql
Systems Integration
TypeScript
Test Driven Development
.NET Core
React
GIT
Vue.js
Build Management
Angular
Git Flow
REST
Webhooks
Api Management
Web Api
Microservices

Job description

  • Design and build API integrations across a cybersecurity-focused product stack
  • Deliver clean, maintainable full stack solutions using .NET and modern JavaScript frameworks
  • Lead by example in test-driven development practices
  • Integrate third-party systems using REST APIs, OAuth2, webhooks, and resilient patterns
  • Contribute to a scalable, observable integration layer
  • Collaborate with Product, QA, and DevOps to deliver high-quality releases
  • Use AI-assisted development tools as part of your daily workflow

Technologies:

  • AI
  • API
  • ASP.NET
  • AWS
  • Lambda
  • Angular
  • C#
  • Claude Code
  • Copilot
  • Cursor
  • DevOps
  • EC2
  • Git
  • Support
  • JavaScript
  • MariaDB
  • MySQL
  • REST
  • React
  • SQL
  • Security
  • TDD
  • TypeScript
  • Vue
  • Web
  • microservices
  • Cloud
  • Java
  • Network
  • Fullstack, We are hiring a Full Stack Software Engineer with a strong test-driven development (TDD) background to help build the next generation of a mission-critical cybersecurity and communications platform used globally. This hands-on role focuses on designing and delivering partner API integrations across a complex security ecosystem. Our team is collaborative, consisting of full stack and front-end developers, supported by QA and DevOps, and reports into engineering leadership. We offer hybrid working, excellent career development, and a training budget to support your growth.

Requirements

  • Experience with C# / .NET Core
  • Strong experience with ASP.NET Core / Web API
  • Modern JavaScript / TypeScript experience
  • Experience with a component-based SPA framework (e.g. Vue, React, or Angular)
  • Proven, hands-on test-driven development experience
  • Strong experience integrating third-party APIs (REST, OAuth2, webhooks, retries, rate limiting)
  • Solid SQL skills (e.g. MariaDB or MySQL)
  • Experience with Git workflows (branching, pull requests, code reviews)
  • Regular user of AI-assisted development tools (e.g. Claude Code, Cursor, Copilot or similar)
  • Strong ownership mindset and commitment to quality
  • Nice to Have:
  • Commercial experience integrating AI APIs (e.g. Claude, Bedrock, OpenAI or similar)
  • Experience with AWS (e.g. EC2, RDS, Lambda, S3)
  • Microservices or distributed systems experience
  • Familiarity with iterative product development methodologies
  • Awareness of secure-by-design principles (e.g. ISO 27001)
  • Background in SaaS or cybersecurity environments

Apply for this position