We are looking for an experienced Backend Developer to join our exciting, tech-driven, employee-focused company.
Position: Backend Developer
Location: Within 3-hour commute of London
Responsibilities:
- Developing new features for the back-office and front-facing websites
- Maintaining high standards in web performance, security, and accessibility, with a focus on continuous improvement
- Proactively identifying bottlenecks and take an active role in process improvements, as well as evaluate and adopt new tools and technologies
- Coaching and helping teammates through code reviews and whiteboarding sessions.
Required criteria:
- 5 -7 years' development expertise
- Strong programming skills in C#: The candidate must have a deep understanding of C# and .NET framework, including experience with writing clean, efficient, and maintainable code
- Database experience: Demonstrated expertise working with SQL Server (desired: PostgreSQL, MongoDB) including schema design, query optimization, and performance tuning
- Solid understanding of secure RESTful APIs: Expertise in designing, building, and consuming secure RESTful APIs, with a focus on implementing authentication, authorization, and data protection best practices
- Version control with Git: Proficiency in using Git for source code management, including branching, merging, and resolving conflicts
- Microservices architecture: Understanding of microservices architecture, including designing, building, and deploying microservices applications.
Desired criteria:
- Gambling industry experience
- Cloud infrastructure expertise: In-depth knowledge and hands-on experience with key cloud services across platforms (i.e. Azure, AWS), including scalable computing resources, serverless functions, storage solutions, managed databases, and container orchestration technologies
- Containerization and orchestration experience: Familiarity with containerization technologies like Docker and container orchestration platforms like Kubernetes, as well as experience creating, deploying, and managing containers
- Expertise in message brokering and real-time data streaming: Hands-on experience with technologies such as Apache Kafka and Azure Service Bus, capable of building and integrating scalable streaming applications.
We offer:
- Fully remote working setup
- Unlimited annual leave
- 4-day working week
- Annual wellness incentive
- Home equipment allowance
- Company bonus scheme
- Up to four weeks working from abroad per year
- Company social events and much more
Job Type: Full-time
Pay: £47,000.00-£55,000.00 per year
Benefits:
- Casual dress
- Company events
- Company pension
- Enhanced maternity leave
- Enhanced paternity leave
- Health & wellbeing programme
- Referral programme
- Sick pay
- Unlimited paid holidays
- Work from home
Schedule:
- Monday to Friday
Supplemental pay types:
- Bonus scheme
Experience:
- .NET: 8 years (required)
Work Location: Remote