At a Glance
- Tasks: Build robust applications and develop secure APIs while ensuring system reliability through automation.
- Company: Join Neilson, a leader in the global life insurance market with a collaborative culture.
- Benefits: Enjoy 100% remote work, competitive salary, and comprehensive health benefits.
- Why this job: Make a real impact on technology while shaping the future of engineering and automation.
- Qualifications: Experience in full-stack development with .NET/C#, JavaScript, and MSSQL required.
- Other info: Dynamic environment with extensive learning opportunities and strong career growth.
The predicted salary is between 124000 - 148000 £ per year.
We are seeking a talented Senior Full Stack Software Engineer to join our Sales Operations team. This role requires a passion for building robust applications as well as a strong foundation in automation. You’ll be joining one of our newly-formed full-stack teams and contribute across the technology stack – from building modern UI components to developing secure APIs and ensuring the reliability of our systems through automation-first testing.
The Senior Full Stack Software Engineer will work with technologies including .NET/C#, Azure SQL (MSSQL), and Vue.js, with opportunities to influence how we scale our test automation practices using frameworks like Gherkin. The ideal candidate is someone who values quality and performance as much as clean code and great user experiences.
This is a pivotal role as we continue our shift toward full-stack, cross-functional teams that own delivery end-to-end. You’ll also play a key part in shaping the future of our engineering and automation culture enabling the transformation of a high-growth company offering products our customers need during a moment that shapes the future for those they love most. Every day you’ll tackle complex challenges working with the latest technologies on cloud-native platforms — all within an inclusive, collaborative environment where each team member is empowered by mission, committed to protection, and dedicated to creating legacies.
As our new Senior Full Stack Software Engineer, you’ll work with technologies including .NET/C#, Azure SQL (MSSQL), and Vue.js, with opportunities to influence how we scale our test automation practices using frameworks like Gherkin. The ideal candidate is someone who values quality and performance as much as clean code and great user experiences.
Key Responsibilities- Full-Stack Development
- Design and develop scalable REST APIs and services using .NET/C#.
- Build modern, responsive UI components using JavaScript, Vue.js or Angular.js.
- Write performant, maintainable SQL queries and stored procedures.
- Collaborate with product and design to implement intuitive user experiences.
- Automation-Driven Quality
- Contribute to and expand our automation-first testing approach using Gherkin, SpecFlow, Playwright, or similar tools.
- Define and maintain automated test suites across UI, API, and integration layers.
- Participate in test planning and reviews to ensure high coverage and confidence.
- DevOps & Observability
- Support CI/CD pipelines and advocate for shift-left practices.
- Implement and improve monitoring and alerting of deployed services.
- Participate in root cause analysis and post-incident reviews.
- Familiarity with Git, CI/CD pipelines, and DevOps practices.
- Collaboration & Delivery
- Contribute to team ceremonies, planning, and team retrospectives.
- Promote engineering best practices and continuous improvement.
- Work cross-functionally to remove blockers and accelerate delivery.
- Significant experience in software engineering with full-stack development exposure.
- Proficiency in .NET/C#, JavaScript, and MSSQL.
- Experience developing modern web UIs, REST APIs, and database-backed applications.
- Hands-on experience with test automation frameworks and writing meaningful automated tests.
- Experience with CI/CD tools, Git, and agile methodologies.
- Exposure to Azure cloud services and containerized deployments (AKS/Kubernetes).
- Experience with BDD frameworks like Gherkin or SpecFlow.
- Familiarity with observability tools and infrastructure monitoring.
- Strong communication and mentoring skills.
At Neilson, our mission is to make life insurance simple and accessible to everyone. We’re dedicated to helping families secure financial protection for their loved ones with a range of options. Since launching in 2012, Neilson has successfully expanded from a UK-only business with 100 employees to an award-winning international operation and leader in the global life insurance market, now with 1000 employees and offices in USA, Canada, Ireland, and Australia.
Benefits- 100% remote role – enjoy work flexibility AND strong growth opportunities.
- Medical, Dental, and Vision Insurance.
- Long-Term Disability (LTD), Short-Term Disability (STD), AD&D, and Life Insurance.
- 401(K) with company match.
- Generous PTO policy.
If you are a versatile, quality-focused engineer who thrives in full-stack environments and values automation as a first-class citizen, we want to hear from you! Join us at Neilson and help shape the future of our technology landscape.
Senior Full Stack Engineer - Sales Operations in Windsor employer: Neilson Financial Services
Contact Detail:
Neilson Financial Services Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Engineer - Sales Operations in Windsor
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get you a foot in the door faster than any application.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using .NET/C#, Azure SQL, and Vue.js. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Senior Full Stack Engineer - Sales Operations in Windsor
Some tips for your application 🫡
Show Your Passion: When writing your application, let your passion for building robust applications shine through. We want to see your enthusiasm for full-stack development and how you can contribute to our Sales Operations team.
Tailor Your Experience: Make sure to highlight your experience with .NET/C#, Azure SQL, and Vue.js. We’re looking for someone who values quality and performance, so share specific examples of how you've achieved this in your past projects.
Emphasise Automation Skills: Since we’re all about automation-first testing, don’t forget to mention your hands-on experience with test automation frameworks like Gherkin or SpecFlow. Show us how you’ve implemented these practices in your previous roles.
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’re considered for this exciting opportunity to shape the future of our engineering culture.
How to prepare for a job interview at Neilson Financial Services
✨Know Your Tech Stack
Make sure you’re well-versed in .NET/C#, Azure SQL, and Vue.js. Brush up on your knowledge of REST APIs and how to build modern UI components. Being able to discuss your experience with these technologies confidently will show that you're the right fit for the role.
✨Showcase Your Automation Skills
Since this role emphasises automation-first testing, be prepared to talk about your experience with test automation frameworks like Gherkin or SpecFlow. Share specific examples of how you've implemented automated tests and improved quality in previous projects.
✨Demonstrate Collaboration
This position requires working closely with product and design teams. Be ready to discuss how you’ve collaborated in the past, tackled challenges, and contributed to team ceremonies. Highlighting your teamwork skills will show that you can thrive in a cross-functional environment.
✨Prepare Questions
Interviews are a two-way street! Prepare thoughtful questions about the company culture, the engineering practices, and how they approach DevOps and CI/CD. This not only shows your interest but also helps you gauge if the company is the right fit for you.