At a Glance
- Tasks: Design and develop modern software platforms using .NET technologies in a collaborative team.
- Company: Join a leading telecoms company with a strong focus on innovation and teamwork.
- Benefits: Enjoy competitive salary, hybrid working options, and opportunities for professional growth.
- Other info: Work in a dynamic environment with excellent career progression opportunities.
- Why this job: Take your career to the next level while influencing system design and leadership.
- Qualifications: 4+ years of C#/.NET experience and a passion for Agile development.
The predicted salary is between 50000 - 70000 £ per year.
We're looking for a Senior C# Developer who is ready to take the next step towards leadership. You'll be part of a close-knit, collaborative squad within our telecoms division, building and evolving modern software platforms using the latest .NET technologies within a microservices architecture. This role is ideal for a technically strong engineer who wants to progress into a Team Lead position over time. You'll work closely with the current Team Lead, shadowing them and gradually taking on greater responsibility across delivery, technical decision making, and people leadership. You'll have real influence on how systems are designed and delivered, while continuing to write high quality, production ready code. In-person collaboration is one of the foundations of our success. This role is located at our Radius Campus head office in Crewe, Cheshire. It is eligible for inclusion in our hybrid working policy, based on at least 3 days per week in the office.
What you'll be doing...
- Designing and developing new features within a microservices architecture
- Building, integrating, and consuming services using external APIs
- Maintaining and enhancing existing applications
- Creating and managing internal NuGet packages
- Writing robust unit and integration tests
- Participating in and leading code reviews
- Diagnosing, troubleshooting, and resolving technical issues
- Shadowing the current C# Team Lead to develop leadership capability
- Splitting, estimating, and assigning development tasks
- Contributing to architectural discussions and technical direction
What we're looking for...
- Minimum 4 years of commercial C#/.NET development experience
- Experience with .NET 6 Web APIs
- Solid understanding of microservices
- Experience working in Agile development environments
- Good knowledge of relational databases (SQL Server or similar)
- Comfortable using ORMs such as Entity Framework and/or Dapper
Senior C# Developer | Crewe, UK employer: Radius Limited
Contact Detail:
Radius Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C# Developer | Crewe, UK
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in telecoms or have experience with C#. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving .NET technologies and microservices. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on common C# and .NET questions. Practice coding challenges and be ready to discuss your past experiences, especially any leadership roles or team collaborations you've had.
✨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 are proactive about their job search!
We think you need these skills to ace Senior C# Developer | Crewe, UK
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C# and .NET technologies. We want to see how your skills align with the role, so don’t be shy about showcasing your relevant projects and achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the Senior C# Developer position and how you envision growing into a Team Lead role with us. Keep it personal and engaging!
Showcase Your Technical Skills: In your application, mention specific technologies and methodologies you’ve worked with, especially around microservices and Agile environments. We love seeing candidates who are passionate about tech and continuous learning!
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’s super easy – just a few clicks and you’re done!
How to prepare for a job interview at Radius Limited
✨Know Your C# Inside Out
Make sure you brush up on your C# skills before the interview. Be prepared to discuss your experience with .NET 6 and microservices architecture, as these are key areas for the role. Practise explaining complex concepts in simple terms, as this will show your depth of understanding.
✨Showcase Your Leadership Potential
Since the role involves shadowing a Team Lead, highlight any past experiences where you've taken on leadership responsibilities, even if they were informal. Think about times when you've mentored others or led a project, and be ready to share those stories.
✨Prepare for Technical Questions
Expect to face technical questions that test your problem-solving skills. Brush up on common algorithms and design patterns relevant to C#. Practising coding challenges can also help you feel more confident when tackling live coding exercises during the interview.
✨Understand the Company Culture
Research the company’s values and culture, especially their emphasis on collaboration and in-person teamwork. Be ready to discuss how you can contribute to this environment and why you believe it’s important for success in software development.