At a Glance
- Tasks: Join a talented team to develop and enhance a core software platform.
- Company: Global leader in industrial software with a strong focus on innovation.
- Benefits: Competitive salary, hybrid work model, and great office location.
- Other info: Exciting career growth opportunities in a dynamic and collaborative environment.
- Why this job: Make an impact by shaping system architecture and delivering scalable solutions.
- Qualifications: 3+ years in software development with skills in C# .NET and Azure.
The predicted salary is between 65000 - 80000 € per year.
I am currently working with a Global leader in industrial software who are looking for a Senior 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.
- At least 3 years of experience in software development.
- Competence in object-oriented software design, with an appreciation of coding and design for maintainability, extensibility, testability, and reuse.
- Knowledge of RESTful APIs and microservice design patterns.
- Experience developing in C# .NET.
- Strong working knowledge of Microsoft Azure services, such as Cosmos DB, Azure Kubernetes Service (AKS), Service Bus, Event Hub, and Application Insights.
- Familiarity with cloud-native architectures and distributed systems principles.
- Web development using Angular or equivalent is desirable.
- Strong communication skills, with experience working closely with other developers.
You will be working out of their North Cambridge based office on a hybrid basis (50% WFH). The position pays a salary of £65,000 to £80,000.
If you are interested in discussing this role further, please get in touch.
Senior Software Developer in Cambridge employer: SoCode Recruitment
Join a global leader in industrial software as a Senior Software Developer in Cambridge, where innovation meets collaboration. Enjoy a hybrid work culture that promotes flexibility and work-life balance, alongside competitive salaries and comprehensive benefits. With ample opportunities for professional growth and a supportive team environment, this role offers a rewarding career path in a vibrant location with excellent transport links.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Developer in Cambridge
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C# .NET and Azure services. This gives potential employers a tangible sense of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Brush up on your knowledge of RESTful APIs and microservices, as these are hot topics in the industry right now.
✨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 take that extra step to connect with us directly.
We think you need these skills to ace Senior Software Developer in Cambridge
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your expertise in C# .NET, RESTful APIs, and any relevant projects you've worked on. We want to see how you fit into our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about software development and how your background aligns with our needs. Don’t forget to mention your experience with cloud-native architectures and distributed systems.
Showcase Your Communication Skills:Since you'll be working closely with other developers and stakeholders, it's important to demonstrate your communication skills. In your application, mention any collaborative projects or experiences that highlight your ability to work well in a team.
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any updates. Plus, we love seeing candidates who take the initiative!
How to prepare for a job interview at SoCode Recruitment
✨Know Your Tech Stack
Make sure you brush up on your knowledge of C# .NET and the Microsoft Azure services mentioned in the job description. Be ready to discuss how you've used these technologies in past projects, as well as any challenges you faced and how you overcame them.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific instances where you've had to shape system architecture or deliver scalable solutions. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your contributions effectively.
✨Communicate Clearly
Since strong communication skills are essential for this role, practice explaining complex technical concepts in simple terms. This will not only demonstrate your understanding but also show that you can collaborate effectively with internal stakeholders and other developers.
✨Ask Insightful Questions
Prepare a few thoughtful questions about the company's core platform, team dynamics, or future projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.