Senior Software Engineer (Backend)
Posted 2 days 3 hours ago by Randstad (Schweiz) AG
Role: Senior Software Engineer (Backend)
Reporting into: Engineering Manager
Salary: 60-80k
Location: Hybrid
Join our milk round
From humble Lancashire beginnings to a multi-market $75M revenue B-Corp. Over the past 6 years in the UK we have scaled to £50M revenue with over 100,000 customers, all whilst achieving market profitability. Our goal is to give consumers a more sustainable, better way to shop by connecting high quality farm-fresh products to doorsteps within a circular supply chain, collecting the packaging we deliver.
You can find us across the UK and in the US (Connecticut, Massachusetts and Rhode Island).
Your mission:
We're seeking a skilled Senior Software Engineer with a strong background in backend software development, APIs, and microservices using .NET. You'll play a key role in developing and scaling our backend infrastructure that powers both our customer facing and operations applications. If you're a passionate problem-solver who thrives on coming up with end-to-end solutions, likes to own the code you write, and enjoys working in a collaborative environment, this could be the role for you.
Key responsibilities:
- Design, develop, and maintain scalable backend services, APIs, and microservices using .NET and C#.
- Optimize databases, write efficient queries, and manage MS SQL for data storage and retrieval.
- Collaborate with cross-functional teams to define, design, and ship new features and services.
- Contribute to discussions around architecture, code quality, and continuous improvement.
- Identify and resolve complex technical issues, reducing technical debt and improving system performance.
- Participate in code reviews, promoting best practices such as CI/CD and Test-Driven Development (TDD).
- Ensure systems are secure, reliable, and optimized for performance in a cloud environment (Azure or AWS).
What you'll bring:
- Solid experience in backend software development with .NET and C#.
- Strong experience working with MS SQL and/or Postgres databases, optimizing and managing large datasets.
- Hands-on experience developing APIs and microservices architectures.
- Familiarity with cloud platforms like Azure or AWS.
- Excellent problem-solving skills with the ability to deliver robust end-to-end solutions.
Benefits:
- 25 days holiday, 8 bank holidays (5 flexible ones). Plus, your birthday off too!
- EMI Share options.
- Up to 6% matched company pension.
- Access to thanksBen, for a range of core & flexible benefits.
- Employee discount off Modern Milkman products.
- Enhanced parental leave & pay.
- Life Insurance.
- Cycle to work scheme & Octopus EV salary sacrifice.
- In-person company events.
- £300 working from home set up.
- £300 L&D budget per annum.
- £300 Health and Well Being budget.
- Endless samples of our stock - Seriously, our category managers have us taste testing food and drinks all the time!
- Up to 4 weeks working abroad.
- 2x volunteering days and team volunteering days.
- Loads of company clubs to join, from book clubs (Page Churners), Running, cycling and swimming (Trotters and Plodders), 5 aside Football (Modern Milkman FC) and any other pun-related clubs you can think of.
Interview Process: 5 stages (incl. a task)
- Initial phone call covering your CV and experience with our Ellie (People & Culture Team) - 30 mins.
- Hiring manager interview - with one of our Engineering Tech Leads - 30 mins.
- Technical Task - 60 mins.
- Final interview with Al, CTO - 30 mins.
Candidate Experience: Due to the high volume of applications, it might take us a little longer to get back to you. Most feedback will be shared via email, and we make every effort to provide specific and constructive insights whenever possible.