Senior .Net Developer in London

Senior .Net Developer in London

London Full-Time 60000 - 80000 € / year (est.) Home office (partial)
Bluegrass

At a Glance

  • Tasks: Design and develop modern software solutions for various industries using cutting-edge technologies.
  • Company: Join a dynamic team at Bluegrass, where code lovers thrive.
  • Benefits: Competitive salary, mentorship opportunities, and a fun, collaborative work environment.
  • Other info: Great career growth potential in a supportive and engaging atmosphere.
  • Why this job: Make a real impact while working with innovative tech and mentoring others.
  • Qualifications: 6+ years in .NET, strong JavaScript skills, and a passion for coding.

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

We develop medium to enterprise web and mobile applications. We work with CMS platforms like Umbraco, Optimizely, and WordPress, as well as creating custom SaaS applications. We develop on both the Microsoft stack and open source stack using Azure, .NET Core, ASP.NET MVC, C#, JavaScript, React, React Native, Xamarin, Angular, NodeJS, and RESTful APIs to build lightweight modern applications.

As a Senior .NET Developer, you will play a key role in designing, developing, and delivering modern software solutions across a variety of industries including fintech, e-commerce, healthcare, logistics, and digital transformation initiatives. You will collaborate closely with cross‑functional teams, including Product, Design, QA, DevOps, and Engineering leadership, to build scalable and maintainable solutions using modern Microsoft technologies. This is a hands‑on senior engineering role suited for someone who enjoys ownership, mentoring others, and contributing to technical direction.

Skills Required

  • Minimum of 6+ years’ experience in Microsoft .NET, .NET Core, C#
  • Excellent experience using JavaScript / Web API / Razor / JSON
  • Good front‑end skills and working with HTML5 / CSS3 / SCSS
  • Good knowledge of JavaScript frameworks (React, React Native, Typescript)
  • Good database and server‑side application skills with Azure, SQL / NoSQL (Cosmos)
  • Cloud hosting platform experience – Azure App Services and application development and Azure DevOps experience is very advantageous
  • Experience in developing and maintaining content management systems – Umbraco, Optimizely CMS is very advantageous
  • Excellent understanding of stored procedures and database design/normalization
  • Excellent understanding of source control best practice and branching strategies
  • Event‑driven architectures and approaches
  • Excellent understanding of SOLID principles and best practices to follow within development
  • Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes and testing
  • Gather customer software requirements and develop related software applications and programs (to spec)
  • Good application performance optimization strategies and techniques
  • Good knowledge of object‑oriented concepts
  • Experience in system integration techniques
  • Experience interfacing with clients, understanding client business strategies and how to deliver these within applications you architect
  • Communicating at a management level. Speaking with authority and lucidity to clients and team members
  • Experience working with Agile / SCRUM methodologies
  • Experience using project management tools like Jira
  • Happy to mentor and grow self‑motivated less experienced team members
  • Team player and not afraid of a bit of hard‑work and fun with colleagues

Key Responsibilities

  • Interact with business users, business analysts and other developers to understand new requirements
  • Write technical specifications and develop new functionality to company standards and deadlines
  • Participate in design and planning sessions
  • Architect, develop, test and support web and mobile applications
  • Provide accurate cost estimates
  • Research and evaluate software related technologies and products
  • Implement and ensure development best practices, and programming standards are adhered to across your projects
  • Continuously improve development processes and libraries for maintainability, scalability and efficiency
  • Code audits and pull request reviews
  • Assist and support other team members on their projects (if required)
  • Interact with clients to determine their requirements and needs

Your Behaviours

  • You set a high bar for yourself and your team's engineering skills
  • You possess excellent interpersonal and communication skills (oral and written)
  • You provide technical leadership and mentor more junior engineers
  • You develop high quality maintainable code to meet complex changing environment
  • You enjoy fixing and improving technical debt across existing applications
  • You seriously test your changes before hitting the main branch
  • You continuously deliver improvements to a project solution
  • You have solid analytical and problem‑solving skills and strong attention to detail
  • You learn quickly and like to stay current with new technologies

Who Works at Bluegrass

Code lovers and geeks with interesting hobby projects. They are collaborators and enjoy contributing to communities. They like to exceed expectations, want to learn and improve through doing great work experience & achieving results. Honest, ethical, punctual and professional with a sense of humor! Technical thinkers that can communicate well with both clients, internal teams and non‑techies.

Senior .Net Developer in London employer: Bluegrass

At Bluegrass, we pride ourselves on fostering a dynamic and inclusive work culture where innovation thrives. As a Senior .NET Developer, you will not only have the opportunity to work with cutting-edge technologies but also enjoy a supportive environment that encourages mentorship and professional growth. Our commitment to employee development, coupled with a collaborative atmosphere, makes us an exceptional employer for those seeking meaningful and rewarding careers in software development.

Bluegrass

Contact Detail:

Bluegrass Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior .Net Developer in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in 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 using .NET, Azure, and JavaScript frameworks. 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 and coding challenges related to .NET and cloud technologies. Practising with mock interviews can help you feel more confident and ready to impress.

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 .Net Developer in London

.NET
.NET Core
C#
JavaScript
React
React Native
HTML5

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior .NET Developer role. Highlight your experience with Microsoft technologies, JavaScript frameworks, and any CMS platforms you've worked with. We want to see how you fit into our tech stack!

Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for development. Share specific examples of projects you've led or contributed to, especially those involving fintech, e-commerce, or healthcare. Let us know why you're excited about joining our team!

Showcase Your Problem-Solving Skills:In your application, mention instances where you've tackled complex challenges or improved existing systems. We love candidates who can demonstrate their analytical skills and attention to detail, so don't hold back on sharing your successes!

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 shows us you’re keen on being part of our community from the get-go!

How to prepare for a job interview at Bluegrass

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially .NET, C#, and JavaScript frameworks like React. Brush up on your knowledge of Azure and CMS platforms like Umbraco and Optimizely, as these will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Use examples that highlight your analytical skills and attention to detail, especially in relation to software development best practices and performance optimisation.

Demonstrate Team Collaboration

Since this role involves working closely with cross-functional teams, be ready to share experiences where you successfully collaborated with product managers, designers, or QA teams. Highlight your mentoring experience and how you’ve contributed to team dynamics in past roles.

Ask Insightful Questions

Prepare thoughtful questions about the company’s development processes, team culture, and future projects. This shows your genuine interest in the role and helps you assess if the company aligns with your career goals and values.