Software Developer

UK Postbox
Poole, United Kingdom
8 days ago

Role details

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

Job location

Remote
Poole, United Kingdom

Tech stack

.NET
API
Automation of Tests
Azure
C Sharp (Programming Language)
Software Design Patterns
Integrated Development Environments
Mobile Application Software
Microsoft SQL Server
Visual Basic
MVC
Backend
GIT
Vue.js
React Native
Front End Software Development
TeamCity
Web Api
Microservices

Job description

You'll be joining a business that receives and manages letters and parcels on behalf of our clients, handling fulfilment orders, returns, and hybrid mail (print and post). Our global client base ranges from individual expats to organisations and government agencies, all of whom rely on us for dependable, secure services.

We're a small team responsible for building and maintaining the websites, APIs, applications, and infrastructure that support the business.

Tech Stack

  • C# MVC / Web API (including legacy VB.NET systems being migrated to C#)
  • Microsoft SQL Server
  • TeamCity (CI)
  • Microsoft Azure
  • Front-end: Vue, React Native
  • Mobile apps (iOS & Android): Expo, * Design, build, and maintain backend services and API endpoints
  • Improve and extend existing systems with a focus on reliability and maintainability
  • Take features through the full development lifecycle, from implementation to release
  • Work with our tester to improve and maintain automated test coverage
  • Collaborate with the team to deliver well-considered, practical solutions
  • Identify and implement improvements to existing development and deployment processes
  • Build and maintain integrations with third-party services

Requirements

Do you have experience in iOS?, * 4+ years' commercial experience with .NET webapi/mvc

  • Strong experience developing APIs and backend systems
  • Solid experience with Microsoft SQL Server, including writing and optimising queries
  • Good understanding of design patterns and best practices for maintainable code
  • Experience using Git in a team-based development environment

Desirable Skills

  • Experience working with Microsoft Azure
  • Familiarity with microservices or container-based architectures
  • Experience working with automated testing in real-world codebase

Apply for this position