Enable job alerts via email!

Software Engineer

Hewett Recruitment

England

Hybrid

GBP 40,000 - 55,000

Full time

Today
Be an early applicant

Job summary

A recruitment agency is seeking a Software Engineer to join a dynamic team in the United Kingdom. The role involves designing and developing high-quality applications, collaborating in Agile methodologies, and utilizing an extensive tech stack including .NET and Azure. Ideal candidates will have 1-2 years of experience in software development and strong proficiency in C#. Competitive salary and benefits offered, including flexible working.

Benefits

Private healthcare
Pension scheme
Life assurance
Flexible hybrid working

Qualifications

  • 1-2 years of commercial software development experience.
  • Strong proficiency in C# and Object-Oriented Programming.
  • Experience building APIs (WebAPI).
  • Hands-on experience with databases (SQL, MySQL, MongoDB).
  • Understanding of web technologies (HTML, CSS, JavaScript).
  • Experience in unit testing and code review practices.

Responsibilities

  • Designing, developing, and maintaining high-quality applications.
  • Collaborating within a cross-functional team to deliver robust software.
  • Leading by example in writing clean, maintainable code.
  • Driving the adoption of automated and performance testing.
  • Contributing to the evolution of system architecture.

Skills

C#
Object-Oriented Programming
API Development (WebAPI)
Databases (SQL, MySQL, MongoDB)
HTML/CSS/JavaScript
Unit Testing
Agile Methodologies (Scrum or Kanban)

Tools

.NET (latest versions up to .NET 8)
Azure DevOps
Git
Microservices Architecture
CI/CD
Containerization (Docker/Kubernetes)
Job description
Software Engineer - .NET / Full Stack

Location: Hybrid (2 days per week on-site)

An exciting opportunity to join a dynamic and creative development team, working on a modern and evolving technology stack. You'll be part of a collaborative Agile environment focused on delivering high-quality, scalable software solutions. This role offers the chance to contribute to both new development and the continuous enhancement of an enterprise-grade platform hosted entirely in Azure.

Tech Stack
  • .NET (latest versions up to .NET 8)

  • Angular

  • NativeScript

  • Azure DevOps (Pipeline management)

  • Git

  • MongoDB

  • Microservices architecture

  • Azure ecosystem: Service Fabric, WebApps, Data Lake, Storage, EventHub, App Insights, DataBricks

  • CI/CD

  • Agile principles

What You'll Be Doing
  • Designing, developing, and maintaining high-quality, scalable, and secure applications.
  • Collaborating within a cross-functional team to deliver robust software to customers.
  • Leading by example in writing clean, maintainable, and efficient code, championing best practices and coding standards.
  • Driving the adoption of comprehensive automated and performance testing.
  • Contributing to the evolution of system architecture and promoting innovation within the team.
  • Supporting production environments and ensuring software reliability and performance.
What We're Looking For

Essential

  • 1-2 years of commercial software development experience.
  • Strong proficiency in C# and Object-Oriented Programming (OOP).
  • Experience building APIs (WebAPI).
  • Hands-on experience with databases (SQL, MySQL, SQLite, or NoSQL systems such as MongoDB or Cassandra).
  • Understanding of web technologies (HTML, CSS, JavaScript).
  • Experience in unit testing and code review practices.
  • Exposure to Agile methodologies (Scrum or Kanban).
  • Ability to troubleshoot and resolve performance or scalability challenges in high-throughput systems.

Desirable

  • Experience with evolving or cloud-native architectures (Azure, AWS, or GCP).
  • Familiarity with modern JavaScript frameworks (Angular, React, Svelte, Vue, etc.).
  • Knowledge of CI/CD pipelines and Git workflows.
  • Understanding of containerisation technologies (Docker / Kubernetes).
  • Experience with Agile programming methods and continuous delivery practices.
What's in It for You
  • Flexible hybrid working - typically 2 days a week on-site.
  • Competitive salary and benefits package, including:
    • Private healthcare
    • Pension scheme
    • Life assurance
  • Work with cutting-edge technologies in a modern Azure-hosted environment.
  • A supportive, inclusive culture that encourages innovation and professional growth.
  • Real opportunities for progression within a forward-thinking, tech-led organisation.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.