At a Glance
- Tasks: Design and build scalable software solutions in a fully remote, high-performing team.
- Company: Join an award-winning SaaS company with ambitious growth plans.
- Benefits: Enjoy competitive salary, private healthcare, flexible working, and 25 days holiday.
- Why this job: Be part of exciting AI-driven projects and make a real impact.
- Qualifications: Experience in C#/.NET and a passion for data engineering.
- Other info: Collaborative culture with opportunities for mentorship and career growth.
The predicted salary is between 55000 - 70000 £ per year.
MCS Group is delighted to be partnering with a rapidly growing, award-winning SaaS organisation as they expand their engineering function. This is a fully remote opportunity to join a high‑calibre team building a data‑driven product used globally within a specialist, highly regulated industry. This company has experienced significant growth in recent years and has ambitious plans to scale further over the next few years. With a new product roadmap in place, including AI‑driven initiatives, this is an exciting time to join this team.
The Role
This is a Senior‑level position reporting directly to the Engineering Manager and working closely with the VP of Engineering. You will play a key role in designing, building and scaling a complex product, with a strong focus on data engineering, performance and system design. You will:
- Take ownership of features and projects across the full software development lifecycle
- Contribute to the design and development of scalable .NET-based systems
- Work with large, complex and unstructured datasets
- Drive improvements in system performance and data handling practices
- Mentor other engineers and contribute to code quality standards
- Collaborate within a fully remote, high-performing engineering team
What You'll Need
- Experience in C# / .NET development
- Experience working within a data‑focused environment
- Proven experience contributing to or leading the development of a complex product or large‑scale project
- Strong system design and architectural thinking
- Experience mentoring engineers or leading on technical initiatives
Desirable
- AWS experience
- React experience
- Data engineering background
- Experience in a startup or scale‑up environment
Why Join?
- Fully remote working (quarterly meet‑ups)
- Working from home and development budget
- Private healthcare
- Pension scheme
- 25 days holiday plus bank holidays + birthday day off
- Flexible working culture
- Opportunity to work alongside a high‑performing, collaborative engineering team
If you’re a strong .NET engineer who thrives in a product‑focused, data‑heavy environment and wants to be part of a scaling, ambitious tech business – this could be an excellent next step.
To speak in absolute confidence about this opportunity, please send an up‑to‑date CV via the link provided or contact Matthew Rainey at m.rainey@mcsgroup.jobs.
Even if this position is not right for you, we may have others that are. MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation. If you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request.
Yesterday BBBH62835 Senior Software Engineer (Remote - NI or UK) £55000 - £70000 per annum Belfast employer: MCS Group
Contact Detail:
MCS Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Yesterday BBBH62835 Senior Software Engineer (Remote - NI or UK) £55000 - £70000 per annum Belfast
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is a great way to demonstrate your expertise in C# and .NET, and it gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills. The more prepared you are, the more confident you'll feel!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we often have exclusive roles that you won't find anywhere else. So, get your CV ready and hit that apply button!
We think you need these skills to ace Yesterday BBBH62835 Senior Software Engineer (Remote - NI or UK) £55000 - £70000 per annum Belfast
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your C# and .NET experience, as well as any data engineering projects you've worked on. We want to see how you can contribute to our ambitious plans!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this role and how your background aligns with our goals. We love seeing genuine enthusiasm for the work we do at StudySmarter.
Showcase Your Projects: If you've worked on complex products or large-scale projects, don’t hold back! Include links to your GitHub or any relevant portfolios. We’re keen to see your hands-on experience and how you tackle challenges in a data-driven 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’re considered for this exciting opportunity. Plus, it makes the process smoother for everyone involved!
How to prepare for a job interview at MCS Group
✨Know Your Tech Inside Out
Make sure you brush up on your C# and .NET skills before the interview. Be ready to discuss specific projects where you've used these technologies, especially in data-focused environments. This will show that you not only understand the tech but can also apply it effectively.
✨Showcase Your Problem-Solving Skills
Prepare to talk about complex problems you've solved in previous roles, particularly those involving system design and performance improvements. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your contributions.
✨Emphasise Mentorship Experience
Since this role involves mentoring other engineers, be ready to share examples of how you've supported colleagues in their development. Discuss any initiatives you've led or participated in that improved code quality or team collaboration.
✨Understand the Company’s Vision
Research the company’s product roadmap and their focus on AI-driven initiatives. Being able to discuss how your skills align with their goals will demonstrate your genuine interest in the role and the company’s future.