At a Glance
- Tasks: Drive innovation by developing software for cutting-edge scientific instruments.
- Company: Join a fast-growing, inclusive tech company with a friendly culture.
- Benefits: Enjoy hybrid working, gym discounts, onsite restaurant, and volunteering days.
- Other info: Be part of a diverse team committed to continuous learning and growth.
- Why this job: Make a real impact on global markets and improve materials that shape our world.
- Qualifications: Fluent in C#/.NET, comfortable with C++, and passionate about mentoring.
The predicted salary is between 36000 - 60000 £ per year.
As a Senior Software Engineer, you'll help drive innovation within Malvern Panalytical's R&D team, developing software for our physical characterisation instruments at the Malvern Centre of Excellence. You'll work across a mix of incremental improvements and cutting-edge, multi-disciplinary projects, delivering and integrating high-quality software into scientific and industrial instrumentation used across diverse global markets. Your work will directly influence product innovation and business growth, making a tangible impact on how our customers explore, understand, and improve the materials that shape our world.
Responsibilities
- You’ll bring confidence working from low-level device control and data acquisition through to intuitive user interfaces and smooth integration with native components.
- You will support effective Agile delivery through well-structured refinement, reliable estimation, iterative delivery, and continuous feedback loops that keep work flowing efficiently.
- You champion quality, demonstrated through the consistent use of object-oriented design principles, clean and maintainable code, thoughtful code reviews, and adherence to established architectural patterns.
- You’ll bring a commitment to comprehensive testing, clear documentation, and modern development tooling to ensure quality, reliability, and scalability.
- You have a passion for mentoring and raising engineering standards, helping to foster a culture of learning, growth and continuous improvement.
- You are fluent in C#/.NET and comfortable with C++ with the ability to design, develop, and integrate robust software solutions across the full desktop stack.
- You’re effective in both greenfield and legacy codebases, modernising safely while sustaining delivery.
- Experience with automated testing frameworks and practices, such as contributing to regression automation or working with tools like Playwright or BDD frameworks to improve reliability, coverage, and delivery speed.
- An interest in science, engineering, or instrumentation.
- You thrive as part of a collaborative team, being open minded to diverse technical perspectives and leading by example.
Qualifications
- You are self-motivated, detail-oriented, and able to work effectively both independently and as part of a team.
- You are comfortable with both greenfield and legacy codebases and can modernise safely while sustaining delivery.
Company & Benefits
Be a part of an ambitious, fast-growing, international company with a friendly and inclusive culture. Drive growth within a leading global organisation whose purpose is to work with our customers, to make the world a better place. Be a key member of our team in our amazing offices, with a hybrid working model available. Access to an onsite restaurant. Gym discounts. Volunteering days and much more.
Malvern Panalytical, Micromeritics & SciAps are part of the Spectris Group and are committed to a diverse and inclusive culture where everyone can thrive and achieve a fulfilling career. We encourage applications from underrepresented individuals and people with diverse backgrounds. Although we always select the most qualified applicant for each role and make all decisions without regard to race, sex, age, or any other protected class, we are an inclusive, equal opportunity organization that prizes diversity. Your unique perspective is important to us.
Senior Software Engineer in Malvern employer: Spectris
Contact Detail:
Spectris Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Malvern
✨Tip Number 1
Network like a pro! Reach out to current employees at Malvern Panalytical on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your C#/.NET and C++ skills. Be ready to discuss your experience with both greenfield and legacy projects, as well as how you've tackled challenges in those areas.
✨Tip Number 3
Show off your passion for mentoring! Think of examples where you've helped others grow or improved team standards. This aligns perfectly with the culture at Malvern Panalytical, and they'll love to hear about it.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Senior Software Engineer in Malvern
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your expertise in C#/.NET and C++, as well as any experience with Agile methodologies. We want to see how you can contribute to our innovative projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software engineering and how it aligns with our mission at Malvern Panalytical. Don’t forget to mention your interest in science and instrumentation, as it’s a big part of what we do here at StudySmarter.
Showcase Your Projects: If you've worked on any relevant projects, whether in greenfield or legacy codebases, make sure to include them. We love seeing examples of your work, especially if they demonstrate your ability to modernise systems while maintaining quality and reliability.
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 the role. Plus, it shows you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at Spectris
✨Know Your Tech Inside Out
Make sure you’re well-versed in C#/.NET and C++. Brush up on your knowledge of object-oriented design principles and automated testing frameworks. Being able to discuss your experience with these technologies confidently will show that you’re the right fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled challenges in both greenfield and legacy codebases. Highlight how you’ve modernised systems while maintaining delivery. This will demonstrate your ability to think critically and adapt to different scenarios.
✨Emphasise Collaboration and Mentorship
Since the role involves working within a team, be ready to talk about your experiences in collaborative environments. Share instances where you’ve mentored others or contributed to a culture of learning. This shows you value teamwork and are committed to raising engineering standards.
✨Prepare Questions That Matter
Think of insightful questions to ask your interviewers about their projects and the company culture. This not only shows your interest in the role but also helps you gauge if the company aligns with your values, especially regarding innovation and inclusivity.