At a Glance
- Tasks: Build high-performance applications and shape architectural decisions in a microservices environment.
- Company: Thriving UK SaaS company revolutionising public sector tech.
- Benefits: Competitive salary, health insurance, pension, and flexible working options.
- Other info: Clear career progression and continuous learning opportunities.
- Why this job: Make a real impact on society while advancing your career.
- Qualifications: 5+ years software development experience with strong skills in React, TypeScript, and C#.
Senior Software Engineer (DevOps) — Remote 🌍 £60,000 – £75,000 per annum (UK) | ranges available for other countries Our client writes code that actually changes lives. Not in a "we disrupted the lunch ordering space" kind of way. We mean genuinely changes lives — restoring sight to people who would otherwise go without. Millions of people worldwide are losing their vision unnecessarily, and this award-winning team is on a mission to fix that. They're looking for a Senior Software Engineer to join them. So what will you actually be doing? You'll be joining a tight-knit, senior engineering team building and scaling the technology that powers eye care programmes across the globe. That means full-stack work — from mobile apps in the field to cloud-hosted services — and the kind of infrastructure challenges that come with deploying in genuinely diverse, real-world settings. Recent highlights from the team include building WhatsApp-based reminder services to improve patient engagement, integrating data analytics tooling with AWS Athena, and shipping automatic update pipelines for a hybrid mobile application. Interesting problems. Real stakes. Day-to-day you'll be: * Designing and delivering robust, scalable software end-to-end * Building, testing, and deploying high-quality solutions in an Agile environment * Owning infrastructure provisioning, CI/CD pipelines, and monitoring * Providing 2nd/3rd-line troubleshooting support * Collaborating closely with product teams to shape the right solutions What they're looking for You'll need: * Deep TypeScript expertise (front and back end) * Angular,NestJS, MongoDB, Node JS (at least two of these) * Solid experience with Linux, Docker, and CI/CD pipelines * A strong testing culture — you write tests because you believe in them, not because someone told you to * A proven track record across the full software development lifecycle in Agile teams Bonus points if you bring experience with , Cordova/Android, or AWS/Ansible/Rundeck
Senior Software Developer employer: Vermillion Analytics
Contact Detail:
Vermillion Analytics Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. We can’t stress enough how personal connections can give you the inside scoop on job openings and company culture.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using React, TypeScript, and C#. We want to see what you can do, so make it easy for us to be impressed!
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding microservices architecture. We love candidates who can think on their feet and tackle complex problems with confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for passionate developers ready to make a difference in the public sector.
We think you need these skills to ace Senior Software Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React, TypeScript, and C#. We want to see how your skills align with what we do at StudySmarter, so don’t hold back on showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about transforming public sector tech and how your background makes you the perfect fit for our team. Keep it engaging and personal!
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex technical challenges in the past. We love seeing how you think and approach problems, especially in a microservices environment!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Vermillion Analytics
✨Know Your Tech Stack
Make sure you brush up on your skills in React, TypeScript, and C#. Be ready to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.
✨Understand Microservices and DevOps
Since the role involves working in a microservices environment, be prepared to explain your experience with containerization using Docker and CI/CD pipelines. Share examples of how you've implemented these practices in past projects.
✨Showcase Problem-Solving Skills
The company values collaboration and tackling complex technical challenges. Think of a few scenarios where you worked with a team to solve a tough problem, and be ready to share your thought process during the interview.
✨Express Your Passion for Impactful Work
This role is about making a difference in the public sector. Be genuine about why you want to work in this area and how your skills can contribute to meaningful projects that affect society positively.