Dotnet Developer

Dotnet Developer

Full-Time 51750 - 63250 £ / year (est.) Home office (partial)
ENTEGRA

At a Glance

  • Tasks: Develop and maintain enterprise procurement solutions using .NET and modern web technologies.
  • Company: Join Entegra, a leading hospitality performance partner with a commitment to inclusivity.
  • Benefits: Enjoy 25 days annual leave, hybrid working, and a well-being training allowance.
  • Other info: Be part of a diverse team with excellent career growth opportunities.
  • Why this job: Make a real impact by contributing to innovative projects in a dynamic environment.
  • Qualifications: Strong experience in C#, Azure, SQL Server, and front-end development.

The predicted salary is between 51750 - 63250 £ per year.

Location: UK based, with some travel required for business purposes - the location of which may vary.

Salary/ Benefits: 25 Days Annual Leave, Hybrid Working, Life Assurance, Group Income Protection, Annual Well Being & Training Allowance.

The Role Mission & Responsibilities:

As the .Net Developer you will be responsible for working with us on enterprise procurement solutions that support critical business operations that will work towards supporting our customers and continued growth. Your role will focus on maintaining and improving existing and where required to develop new web applications, serverless applications and tools based on specifications from business requirements and support issues. This will involve front-end code in AngularJS and Angular, Typescript, HTML, CSS, backend code in .NET Framework and .NET 8/10 as well as database changes through EF migrations and SQL. We are currently undertaking a migration from AngularJS to modern Angular which the successful candidate will have the opportunity to contribute to.

Responsibilities:

  • Ensuring code is robust, maintainable and secure in line with OWASP best practices and has appropriate unit test coverage.
  • Ensuring code is modular and reused where appropriate, e.g. creating and maintaining NuGet packages and Angular modules and ensuring 3rd party packages are kept up-to-date and tested.
  • Participate in daily standups, sprint planning, user story refinement, specification development, and estimations.
  • Resolve support issues, manage tickets, troubleshoot and debug issues, fixes and ensure deployments in a timely manner with excellent customer satisfaction from stakeholders. Ensuring tickets in Jira are correct and up to date.
  • Monitoring alerts and ensuring issues are investigated and resolved in a timely manner.
  • Ensure technical documentation on Confluence is relevant and up to date.

The Successful Candidate:

The successful candidate will have strong experience with C#, Microsoft Azure, and SQL Server, along with a disciplined approach to software engineering, coding standards, and solution design. You will collaborate with product owners, business stakeholders, and fellow developers to deliver scalable, secure, and maintainable applications within the procurement domain.

Required experience:

  • C# development (.NET Framework and .Net8+)
  • Database experience (SQL Server/EF, other RDBMS or ORMs accepted).
  • Frontend development (JS/TS) (AngularJS/Angular preferred but Vue, React accepted).
  • Cloud development experience (Azure preferred but AWS/GCP accepted).
  • Understanding of SOLID, OO Design Patterns.
  • Unit testing experience (XUnit, NUnit, MSTest)

Beneficial experience:

  • PowerShell
  • IaC (Bicep/ARM or Terraform)
  • UI Testing (Cypress, Playwright)

Who Are Entegra:

Entegra is a performance improvement company and the world’s leading hospitality performance partner, helping clients buy better, operate smarter, and perform more sustainably. Leveraging over €36 billion in global purchasing power, we deliver savings, services, and operational excellence that drive client growth and impact. Part of the Sodexo Group, a global leader in Quality-of-Life Services, Entegra operates across 10 countries in North America, Continental Europe, and the UK & Ireland, employing more than 450 colleagues and achieving double-digit growth year on year. We’re committed to equity of opportunity and to fostering a culture that values the strength of a diverse workforce. As a Disability Confident Committed employer, we actively remove barriers to inclusion and ensure everyone has the chance to thrive. At Entegra, inclusivity drives performance — we create an environment where every colleague feels supported, valued, and empowered to succeed.

Dotnet Developer employer: ENTEGRA

Entegra is an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation within the hospitality sector. With a focus on employee growth, we provide comprehensive training and development opportunities, alongside a competitive salary and benefits package that includes commission and a car allowance. Our hybrid working model ensures flexibility, making it an ideal environment for those looking to thrive in their careers while enjoying a balanced lifestyle.

ENTEGRA

Contact Details:

ENTEGRA Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Dotnet Developer

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at ENTEGRA or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to ENTEGRA.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like ENTEGRA.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like ENTEGRA that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Dotnet Developer

C# Development
.NET Framework
.NET 8+
SQL Server
Entity Framework (EF)
AngularJS
Angular

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at ENTEGRA.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at ENTEGRA and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at ENTEGRA

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If ENTEGRA uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.