At a Glance
- Tasks: Design and develop C#/.NET applications, collaborate with teams, and improve existing systems.
- Company: Join Anthony Nolan, a leading charity dedicated to saving lives through stem cell transplants.
- Benefits: Enjoy a competitive salary, 27 days leave, hybrid work, and various employee perks.
- Why this job: Be part of a mission-driven team making a real difference in patients' lives.
- Qualifications: Experience in C# and .NET development, with a passion for software best practices.
- Other info: This role offers growth opportunities and a chance to mentor junior developers.
The predicted salary is between 40000 - 50000 £ per year.
We’re Anthony Nolan. We’re here to uncover the answers inside us. Answers for people with blood cancer and blood disorders. Answers that will not only improve lives today but save them tomorrow. By uniting people and science, we’re growing our world-leading stem cell register, so everyone who needs a transplant can find their lifesaving match. We’re currently giving four people a day another chance to live. Driven by patients, backed by stem cell donors, and powered by science, we won’t stop until we’ve unlocked the cures, treatments and transplants that will transform the future for more patients. And together, we can reach the remarkable day where every patient who needs us can not only survive, but thrive. If you’re inspired by this vision, and feel you have the skills and experience we need to help achieve it, we’d love you to join our lifesaving team.
We are looking for a skilled and motivated Mid-Level C# Developer to join our software development team. You will be responsible for designing, developing, and maintaining applications using C# and the .NET framework, contributing to back-end functionality. This role requires hands-on experience with modern development practices, the ability to work independently on assigned tasks, and collaboration with agile cross-functional teams. You will also help improve existing systems, participate in code reviews, and support the technical growth of junior developers. This is a great opportunity for a developer ready to take on more responsibility and deepen their expertise.
Key Responsibilities include but are not limited to:
- Design and develop high-quality C#/.NET applications and services according to best practices.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Champion software development best practices including clean architecture, security, and maintainability.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Keep up to date with emerging technologies and trends in software development.
- Work closely with our Application Support team to troubleshoot and resolve software defects and technical issues.
- Develop and maintain cloud-based applications in line with modern architectural patterns, within the Microsoft Azure ecosystem.
What’s in it for you?
- A competitive salary.
- 27 days annual leave, pension scheme, childcare vouchers, access to counselling via a 24-hour Employee Assistance Programme.
- A stimulating work environment full of opportunities to learn and develop.
- Life Assurance of four times annual salary.
- Travel season ticket loan, Cycle to work Scheme.
- And more!
Release your remarkable, join our team and give someone another chance to live. Anthony Nolan is a Disability Confident Committed and Living Wage accredited employer. All applicants must be able to demonstrate the right to work in the UK.
Mid-Level C# Developer employer: Anthony Nolan
Contact Detail:
Anthony Nolan Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid-Level C# Developer
✨Tip Number 1
Familiarise yourself with the latest C# and .NET framework features. Being up-to-date with modern development practices will not only boost your confidence but also show us that you're proactive about your skills.
✨Tip Number 2
Engage with the developer community, especially around C# and Azure. Participating in forums or local meetups can help you network and learn from others, which is invaluable when working in a collaborative environment like ours.
✨Tip Number 3
Prepare to discuss your experience with agile methodologies. We value collaboration and adaptability, so being able to share specific examples of how you've worked in agile teams will set you apart.
✨Tip Number 4
Show your passion for our mission. Research Anthony Nolan and be ready to articulate why you want to contribute to our lifesaving work. A genuine connection to our cause can make a significant difference in your application.
We think you need these skills to ace Mid-Level C# Developer
Some tips for your application 🫡
Understand the Mission: Before applying, take some time to understand Anthony Nolan's mission and values. This will help you tailor your application to reflect your alignment with their goals of improving lives through science and patient care.
Highlight Relevant Experience: In your CV and cover letter, emphasise your experience with C# and the .NET framework. Provide specific examples of projects you've worked on that demonstrate your ability to design and develop high-quality applications.
Showcase Collaboration Skills: Since the role involves working with cross-functional teams, make sure to mention any previous experiences where you collaborated effectively with others. Highlight your ability to gather and analyse requirements as part of a team.
Tailor Your Application: Customise your cover letter to address the specific responsibilities mentioned in the job description. Discuss how your skills in clean architecture, security, and maintainability can contribute to the team's success at Anthony Nolan.
How to prepare for a job interview at Anthony Nolan
✨Showcase Your C# Expertise
Be prepared to discuss your experience with C# and the .NET framework in detail. Highlight specific projects where you've designed and developed applications, focusing on your role and the technologies you used.
✨Understand Agile Methodologies
Since the role involves collaboration with cross-functional teams, demonstrate your understanding of agile practices. Be ready to share examples of how you've worked in agile environments and contributed to team success.
✨Emphasise Code Quality
Discuss your approach to code reviews and maintaining coding standards. Share experiences where you’ve championed best practices in software development, such as clean architecture and security measures.
✨Stay Updated on Emerging Technologies
Show your enthusiasm for continuous learning by mentioning any recent technologies or trends in software development that interest you. This will reflect your commitment to professional growth and innovation.