Software Engineer
Role details
Job location
Tech stack
Job description
- Develop and maintain scalable, high-quality software applications using C#, .NET, and React.
- Work across ecommerce and integration systems to support business-wide digital initiatives.
- Collaborate with engineers, designers, and product teams to deliver efficient, modern solutions.
- Participate in architectural discussions and contribute to continuous improvement.
Technologies:
- AWS
- Azure
- C#
- DevOps
- ElasticSearch
- Git
- GitLab
- GraphQL
- Support
- JIRA
- JSON
- JavaScript
- NoSQL
- OOP
- REST
- React
- TypeScript
- microservices
- ASP.NET
- Cloud
Requirements
- Strong experience with C#, .NET, React, and JavaScript.
- Proficiency with Razor Pages, HTML, relational databases, and MicroServices.
- Understanding of OOP, REST, JSON, WebAPI, and authentication servers.
- Experience working with GIT and message/event bus systems.
- Excellent communication and problem-solving skills.
- Experience with TypeScript, GraphQL, AWS, or Azure (desirable).
- Knowledge of Mediator design pattern, NoSQL databases, or Elasticsearch (desirable).
- Familiarity with GitLab, Azure DevOps, or JIRA (desirable).
Benefits & conditions
We are a fast-growing business leading digital transformation across Europe, offering an exciting opportunity for a passionate Software Engineer to join our established team in Normanton. Our role provides exposure to a range of technologies, strong mentorship, and genuine career progression opportunities within a supportive and collaborative environment. We offer a competitive salary of up to £65,000, hybrid working options, 25 days of holiday plus bank holidays, an annual bonus, life insurance, and a dedicated employee training budget. Our employees also enjoy fitness lunch breaks, quarterly team outings, free onsite parking, and great office perks.