Mid-Level Software Engineer - (C#/Azure) - Cambridge / Hybrid
New Today
Mid-Level Software Engineer - (C#/Azure) - Cambridge / Hybrid
We are looking for a Senior .Net Developer to join an Industry Leader based in Cambridge (2/3 days onsite)
You’ll be a good fit if
- You are an experienced .NET developer that is highly proficient in C#
- You can demonstrate that you can write clean, maintainable code
- You have excellent communication and interpersonal skills
- You have worked on a large code base; collaborating with others in a geographically distributed team
- You can work independently
Responsibilities
- Develop new features and products working from customer requirements.
- Produce clean, maintainable, and well tested code (primarily in C#).
- Employ best practices (and help to maintain them through technical reviews and mentoring).
- Analyze problems discovered by QA or product support and develop solutions.
Minimum Education/Experience
- A first-class or upper second-class honors degree in Computer Science, Engineering, Science or Mathematics (or related field)
- Significant professional software development experience and experience of modern software development methodologies.
Preferred Qualifications and Skills
- A high level of technical competency in C# and the .NET framework
- Understanding and experience of applying modern software best practices
- An ability to design and write clean, maintainable code.
- Excellent communication and interpersonal skills
- Ability to learn quickly and to collaborate with others in a geographically distributed team
- Experience in the following would be advantageous (but are not requirements):
- Experience of large-scale commercial software development
- Profiling and optimization
- SQL Server
- Containers (e.g. Docker) and container orchestration (e.g. Kubernetes)
Mayflower is acting as an Employment Agency in relation to this vacancy.
- Location:
- Cambridge
- Category:
- IT & Technology