Principal Software Developer in Cambridge

Principal Software Developer in Cambridge

Cambridge Full-Time 80000 - 90000 € / year (est.) Home office (partial)
SoCode Recruitment

At a Glance

  • Tasks: Lead the development of innovative software solutions and shape system architecture.
  • Company: Global leader in industrial software with a strong, talented team.
  • Benefits: Competitive salary up to £90,000, hybrid work, and great benefits.
  • Other info: Exciting new office space with easy access and excellent career growth opportunities.
  • Why this job: Join a dynamic team and make a significant impact on core platform capabilities.
  • Qualifications: STEM degree or equivalent experience, strong software development skills, and leadership abilities.

The predicted salary is between 80000 - 90000 € per year.

I am currently working with a Global leader in industrial software who are looking for a Principal Software Developer to join a strong and talented team of developers working on their core platform.

You will be working with internal stakeholders and engineering teams to understand requirements, shape system architecture, and deliver scalable platform capabilities.

You’ll need the following skills and experience:

  • A STEM degree or equivalent industry experience
  • A track record of delivering high-quality software solutions (Principal candidates should demonstrate technical leadership and broader architectural impact)
  • Strong object-oriented design skills and appreciation for maintainability, testability, and reuse
  • Experience with RESTful APIs and microservice/service-oriented design
  • Professional experience with C#/.NET (or similar)
  • Solid communication skills in collaborative engineering environments

Desired skills and competencies:

  • Microsoft Azure services: Cosmos DB, Azure Kubernetes Service (AKS), Service Bus, Event Hubs, Application Insights.
  • Kubernetes and container orchestration.
  • Web development with Angular or a modern equivalent.

You will be working out of their North Cambridge based office on a hybrid basis (50% WFH). The position pays a salary of £80,000 to £90,000 plus benefits.

If you are interested in discussing this role further, please get in touch.

Principal Software Developer in Cambridge employer: SoCode Recruitment

Join a global leader in industrial software as a Principal Software Developer in North Cambridge, where you will be part of a dynamic team dedicated to innovation and excellence. Enjoy a hybrid work model that promotes work-life balance, alongside competitive salary packages and comprehensive benefits. With a strong emphasis on employee growth and collaboration, this role offers the opportunity to shape system architecture and make a significant impact within a supportive and forward-thinking environment.

SoCode Recruitment

Contact Detail:

SoCode Recruitment Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Software Developer in Cambridge

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at companies you're interested in. A friendly chat can lead to insider info about job openings or even a referral.

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 technical leadership and object-oriented design skills to potential employers.

Tip Number 3

Prepare for interviews by practising common technical questions and scenarios related to C#/.NET and microservices. We recommend doing mock interviews with friends or using online platforms to boost your confidence.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, you’ll find more tailored opportunities that match your skills and experience.

We think you need these skills to ace Principal Software Developer in Cambridge

STEM degree or equivalent industry experience
Technical leadership
Architectural impact
Object-oriented design
Maintainability
Testability
Reuse

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your technical leadership and any relevant projects that showcase your ability to deliver high-quality software solutions.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for the Principal Software Developer role. Share specific examples of your experience with RESTful APIs, C#/.NET, and any other technologies listed in the job description.

Showcase Your Communication Skills:Since strong communication is key in collaborative environments, make sure to demonstrate this in your application. Whether it's through your writing style or by mentioning past experiences where you effectively communicated with stakeholders, let us see your skills shine!

Apply Through Our Website:We encourage you to apply directly through our website. This way, we can ensure your application gets the attention it deserves and you can easily keep track of your application status.

How to prepare for a job interview at SoCode Recruitment

Know Your Tech Inside Out

Make sure you brush up on your technical skills, especially in C#/.NET and RESTful APIs. Be ready to discuss your past projects and how you've applied object-oriented design principles. This will show that you not only understand the theory but can also implement it effectively.

Showcase Your Leadership Skills

As a Principal Software Developer, you'll need to demonstrate your ability to lead and influence. Prepare examples of how you've shaped system architecture or guided teams in previous roles. Highlighting your technical leadership will set you apart from other candidates.

Communicate Clearly and Collaboratively

Strong communication skills are key in collaborative environments. Practice explaining complex technical concepts in simple terms. This will help you connect with both technical and non-technical stakeholders during the interview.

Familiarise Yourself with Azure and Kubernetes

Since the role involves Microsoft Azure services and container orchestration, make sure you're comfortable discussing these technologies. Brush up on your knowledge of Cosmos DB, AKS, and how they fit into scalable platform capabilities. This will show your readiness for the challenges ahead.