Lead Developer in Cambridge

Lead Developer in Cambridge

Cambridge Full-Time 60000 - 80000 £ / year (est.) No working from home possible
ECM Selection (Holdings) Limited

At a Glance

  • Tasks: Lead a team in developing innovative WPF applications for the scientific industry.
  • Company: A friendly Cambridge company with a family feel and international reach.
  • Benefits: Long-term career opportunities, supportive environment, and convenient office location.
  • Other info: Close-knit team atmosphere with opportunities for professional growth.
  • Why this job: Make a real impact in simulation software while mentoring and inspiring others.
  • Qualifications: Extensive experience in C# desktop development and leadership skills.

The predicted salary is between 60000 - 80000 £ per year.

Developing WPF applications for simulations in the scientific industry. This successful Cambridge company develops simulation software for a specialist industry. With international reach, yet local offices and a family feel, they would suit an experienced engineer skilled in C# desktop software development including UI, able to take on leadership of a small team. As well as developing software yourself, you would lead and inspire the team and advise on new technologies, whilst considering the needs of the team and the company. Additional topics such as security and IT may also be advantaged by your input.

You will have:

  • Extensive commercial-grade software development experience in desktop C# applications with .NET (whether .NET 6-10, Framework or Core). WPF is ideal, and any past use of Prism is helpful. Some additional knowledge of C++ (ideally MFC) is anticipated, for occasional small side projects on legacy software.
  • Held senior developer responsibilities before, including taking a view on software engineering approaches, leading projects where required, and mentoring junior colleagues.
  • Developed applications which allow a skilled user to interact with and manipulate complex technical content, rather than e.g. CRM or other database front ends.
  • A good intuition about UI usability, considering users profiles and use cases. This is not a UX role, and the software is already favoured by users, yet intuition and experience will help ensure that future developments are similarly well received.
  • The ability to get up to speed quickly, and work independently as well as collaborate with colleagues.

This is a friendly and close-knit company which can offer a long-term career opportunity. Situated within cycling distance of north Cambridge, the company’s offices also offer plenty of parking on site.

Lead Developer in Cambridge employer: ECM Selection (Holdings) Limited

This Cambridge-based company is an excellent employer, offering a supportive and collaborative work culture that fosters innovation and personal growth. With a focus on developing cutting-edge simulation software, employees benefit from leadership opportunities, a friendly atmosphere, and the chance to work on meaningful projects that impact the scientific industry. The convenient location, with ample parking and cycling access, further enhances the appeal of joining this close-knit team.

ECM Selection (Holdings) Limited

Contact Details:

ECM Selection (Holdings) Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead 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 to hiring managers.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best WPF applications and any relevant projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common technical questions related to C# and WPF. Practice explaining your past projects and how you've led teams, as this will highlight your leadership skills and technical expertise.

Tip Number 4

Don't forget to apply through our website! We make it easy for you to find roles that match your skills and aspirations. Plus, it shows you're serious about joining our friendly team!

We think you need these skills to ace Lead Developer in Cambridge

C#
.NET (including .NET 6-10, Framework or Core)
WPF
Prism
C++ (ideally MFC)
UI Development
Software Engineering Approaches

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your extensive experience in C# and WPF applications. We want to see how your skills align with the job description, so don’t be shy about showcasing your past projects and leadership roles!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for our team. Mention your passion for developing simulation software and how you can inspire and lead a small team.

Showcase Your Technical Skills:Don’t forget to mention your knowledge of .NET versions and any experience with Prism or C++. We love seeing candidates who can bring additional skills to the table, especially when it comes to enhancing our software!

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, we love seeing applicants who take that extra step!

How to prepare for a job interview at ECM Selection (Holdings) Limited

Know Your Tech Inside Out

Make sure you brush up on your C# and .NET knowledge, especially WPF. Be ready to discuss your past projects in detail, focusing on how you tackled challenges and implemented solutions. This will show your technical prowess and experience in developing desktop applications.

Showcase Your Leadership Skills

Since this role involves leading a small team, be prepared to share examples of how you've mentored junior developers or led projects. Highlight your approach to inspiring and motivating your team, as well as how you handle conflicts or challenges within a group setting.

Understand User Needs

Demonstrate your intuition about UI usability by discussing how you've considered user profiles and use cases in your previous work. Bring examples of how you've improved user interaction with complex technical content, as this will resonate with the company's focus on user-favoured software.

Be Ready for Technical Questions

Expect some technical questions related to security, IT, and possibly even C++. Brush up on any relevant knowledge, especially if you have experience with legacy software. Showing that you're adaptable and willing to tackle side projects will impress your interviewers.