Design, develop, and maintain full-stack web applications using C#, Python, and JavaScript.
Build and enhance backend services using frameworks such as .NET, Flask, or Django.
Develop responsive, user-friendly front-end interfaces with React, Angular, or similar JavaScript frameworks.
Create and maintain RESTful APIs, microservices, and integrations with third party systems.
Collaborate with product, design, and engineering teams to understand requirements and deliver high quality solutions.
Implement best practices for software quality, testing, documentation, and version control.
Troubleshoot and debug issues across the stack.
Participate in code reviews and contribute constructive feedback to ensure code maintainability and performance.
Requirements
experience as a full stack or backend-focused software engineer.
Strong proficiency in C# (preferably .NET 6+), Python, and JavaScript/TypeScript.
Experience developing front-end applications using React, Vue, or Angular.
Solid understanding of REST APIs, microservices, and distributed systems.
Experience working with SQL and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB).
Familiarity with CI/CD pipelines and automated testing frameworks.
Experience using cloud platforms such as Azure, AWS, or GCP.
Strong understanding of software engineering principles, design patterns, and clean code practices.
Tech Stack
Angular
AWS
Azure
Cloud
Distributed Systems
Django
Flask
Google Cloud Platform
JavaScript
Microservices
MongoDB
NoSQL
Postgres
Python
React
SQL
TypeScript
Vue.js
.NET
Benefits
Private healthcare/medical cover & Group life insurance
Annual bonus scheme (dependent on personal and company performance)
25 days holiday plus bank holidays (increasing by 1 day per each calendar year, after your 3rd anniversary with the company– rising to a maximum of 30 days + bank holidays)
Enhanced Reservist Leave – up to 10 days paid
Annual leave purchase scheme (up to 5 days per year)
5% company pension contribution
£250.00 annual donation towards a charity or grassroots organisation of your choice
Personal wellness benefit of £120.00 per month, access to unlimited 1-1 counselling support and a wealth of wellbeing and support resources
Enhanced parental leave
Electric car leasing salary sacrifice scheme
Cycle to work scheme (save 25-39% on a bike and accessories)
Paid qualifications for employees at all levels
Internal Employee Networks, regular social events throughout the year and charity fundraising activities to get involved with if you wish.