Senior Software Engineer

Senior Software Engineer

Full-Time 58500 - 65000 £ / year (est.) No home office possible
Tec Partners

At a Glance

  • Tasks: Design and develop software for advanced scientific instrumentation and data analysis.
  • Company: Innovative biotechnology company making waves in life sciences.
  • Benefits: Competitive salary, onsite work, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on innovation and career advancement.
  • Why this job: Join a team that impacts real-world scientific research with cutting-edge technology.
  • Qualifications: 5+ years in software engineering with strong skills in Python and TypeScript.

The predicted salary is between 58500 - 65000 £ per year.

A growing, innovation-led biotechnology company based in the Cambridge area is seeking a Senior Software Engineer to support the development of advanced instrumentation platforms used in cutting‑edge scientific research. This is a fantastic opportunity to work on complex systems that combine software, hardware, and data analysis to deliver real‑world impact in life sciences.

You'll play a key role in designing and developing high‑quality application and control software across Windows and Linux environments, working closely with multidisciplinary teams in a collaborative setting.

Key Responsibilities:
  • Design and develop data collection and analysis software (Python and TypeScript)
  • Contribute to instrument control software (C#) and embedded systems (C++)
  • Support full software lifecycle including testing, release, and maintenance
  • Collaborate with cross-functional teams and support documentation and training
Skills & Experience:
  • 5+ years' software engineering experience
  • Strong skills in Python and TypeScript
  • Experience with C#, C++, and cross‑platform development (Windows/Linux)
  • Knowledge of CI/CD and agile methodologies
  • Background in scientific, biotech, or complex systems environments (desirable)

Senior Software Engineer employer: Tec Partners

Join a dynamic and innovative biotechnology company in Royston, where your contributions as a Senior Software Engineer will directly impact cutting-edge scientific research. With a strong emphasis on collaboration and employee growth, we offer a supportive work culture that encourages continuous learning and development, alongside competitive salaries and benefits. Experience the unique advantage of working in a thriving area known for its scientific advancements, making your role both meaningful and rewarding.
Tec Partners

Contact Detail:

Tec Partners Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the biotech and software engineering fields. Attend meetups or webinars, and don’t be shy about asking for introductions. We all know that sometimes it’s not just what you know, but who you know!

✨Tip Number 2

Prepare for those technical interviews! Brush up on your Python, TypeScript, C#, and C++. We recommend doing some mock interviews with friends or using online platforms. The more comfortable you are with the tech, the better you'll perform!

✨Tip Number 3

Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. We love seeing real-world applications of your skills, especially in complex systems or scientific contexts.

✨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’re always looking for passionate individuals who want to make an impact in life sciences!

We think you need these skills to ace Senior Software Engineer

Python
TypeScript
C#
C++
Cross-Platform Development
Windows
Linux
CI/CD
Agile Methodologies
Software Lifecycle Management
Data Collection and Analysis
Instrument Control Software
Embedded Systems
Collaboration Skills
Documentation Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, TypeScript, C#, and C++. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about working with us at StudySmarter and how your background in software engineering can contribute to our innovative projects.

Showcase Your Collaborative Spirit: Since we work closely with multidisciplinary teams, it’s important to highlight any experience you have in collaborative settings. Share examples of how you’ve successfully worked with others to achieve common goals.

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 join our team!

How to prepare for a job interview at Tec Partners

✨Know Your Tech Stack

Make sure you brush up on your Python, TypeScript, C#, and C++ skills before the interview. Be ready to discuss specific projects where you've used these languages, as well as any challenges you faced and how you overcame them.

✨Showcase Your Problem-Solving Skills

Prepare to talk about complex systems you've worked on, especially in a scientific or biotech context. Think of examples where you designed or developed software that had a real-world impact, and be ready to explain your thought process.

✨Understand the Full Software Lifecycle

Since the role involves supporting the full software lifecycle, be prepared to discuss your experience with testing, release, and maintenance. Highlight any CI/CD practices you've implemented and how they improved your team's workflow.

✨Collaboration is Key

This position requires working closely with multidisciplinary teams, so be ready to share examples of successful collaborations. Talk about how you’ve communicated technical concepts to non-technical team members and how you’ve contributed to a positive team dynamic.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>