Senior software engineer.
- Location: Other Locations Up to £60000 per annum
We are looking for a Software Engineer to join a growing engineering team building modern, cloud-based applications. You will work across backend services and frontend features, contributing to scalable systems used in production.
This is a hands-on engineering role, ideal for someone who enjoys building APIs, working with cloud technologies, and contributing to full product delivery.
Build and maintain backend services and REST APIs
Develop frontend features using React or similar frameworks
Work on cloud-based applications (Azure or AWS)
Support development of microservices-based architecture
Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives)
Write clean, maintainable, and well-tested code
Collaborate with senior engineers, product managers, and QA teams
Support bug fixing, performance tuning, and production issue resolution
Contribute to CI/CD pipelines and deployment processes
2-5 years' experience in software engineering
Strong experience with C# / .NET Core
Experience with JavaScript / React (or similar frontend framework)
Understanding of REST APIs and service-based architecture
Exposure to cloud platforms (Azure preferred, AWS acceptable)
Basic understanding of SQL databases
Familiarity with Git and CI/CD pipelines
Understanding of Agile development practices
Exposure to microservices or distributed systems
Experience with Docker or Kubernetes (not essential)
Exposure to messaging systems (Kafka, RabbitMQ)
Experience in fintech, e-commerce, or SaaS environments
Understanding of basic system design principles
Strong problem solver with a hands-on mindset
Willingness to learn and grow into senior responsibilities
Comfortable working in a collaborative engineering team
Takes ownership of assigned work and delivers to quality
Interested in modern cloud and backend development practices
We Are Aspire Ltd are a Disability Confident Committed employer