.NET Developer

Hackajob
Hackajob

Software Engineering

Remote

Posted on Jun 20, 2026

Job description

.NET Web Developer

In this role, you will be responsible for the timely execution of code of excellent quality, working across projects from a variety of industries. This could include quoting right through to live launch. Our projects are run using an agile sprint methodology. You will be responsible for problem solving, working in teams using best practice processes. You will work closely across a variety of projects alongside our iOS and Web teams, Project Managers, Quality Assurance, Designers and Product Strategists.

Contract: Remote, Full-time
Location: Working from home, travel to our Reigate office several times a year. Travel to other locations and customer sites as needed
Salary: Competitive
Hours: 37.5 hours per week around core hours of 10:00-16:00

About Sonin

Since 2009, we have been creating digital products. Today, we create Android, iOS and web applications, collaborating with ambitious organisations to design and build exceptional solutions. We care about the value that our client’s products create - the pursuit of the right thing is what we do. So, if you are looking for a new opportunity to work in a growing tech company with friendly and enthusiastic colleagues then check out the job description below!

Main duties and responsibilities

· Executes excellent quality code that is efficient, scalable and testable.

· Collaborates with other Developers in Peer Reviews.

· Meets deadlines for work allocated and complete all tasks to a high standard.

· Uses and learns testing frameworks.

· Ensures good time management and accurate time tracking.

· Contributes to Documentation and keeping up to date.

· Manages workload, communicates and updates managers and colleagues.

· Collaborates with cross-functional teams, developing new or improving existing features.

· Attends and contributes to internal meetings.

· Strives for continuous improvement in the development process.

· Stays updated with industry trends, emerging technologies, and best practices.

· Demonstrates our Sonin values and behaviours, understanding how they impact your work.

Qualities and skills

ESSENTIAL

· Good understanding of the development life cycle of digital solutions.

· Proficient understanding of code versioning and testing tools (unit testing and UI testing frameworks).

· Passionate about delivering high-quality software solutions.

· Problem solver with good analytical skills.

· Excellent communication skills for both technical and non-technical audiences.

· Excellent time management to prioritise and deliver projects on schedule.

· Proficient in .NET and C#

· Proficient working with the creation and maintenance of APIs.

· Proficient working with Azure (Azure functions, App Service, API Management)

· Experience building and maintaining CI/CD pipelines (Azure DevOps / GitHub Actions).

· Experience with Bicep, ARM or Terraform.

· Experience with relational databases (SQL Server)

· Familiarity with GitHub.

DESIRABLE

· Understanding of DevOps basics, security and performance best practices.

· Experience integrating CAFMs / FM Systems (Work orders, assets, PPM schedules).

· Performance tuning for high-volume integrations / API Management at scale.

· Event-driven architectures

· Experience designing APIs for public consumption.

EDUCATION

· Computer Science degree, or similar (e.g. Engineering, Mathematics or Physics), or training or apprenticeship in software development, or relevant industry experience.

WORK EXPERIENCE

· Working with code in similar projects, including essential skills and qualities.

· Working in a fast-paced environment, such as agency.

· Working on professional or personal projects.

Benefits:

· 22 days holiday with an additional day of leave each year up to 27 days.

· Flexible working hours around core hours of 10:00-16:00.

· Option for flexible Bank Holidays to celebrate religious/cultural holidays.

· Bi-annual whole team social events.

· Bespoke learning plans and training.

· Pension scheme.

· Health and Wellbeing – Mental Health First Aiders, Mental Health at Work training.

The above statements are intended to describe the general nature and level of the job being performed by the individual(s) assigned to this position. They are not intended to be an exhaustive list of all duties, responsibilities, and skills required.

hackajob is partnering with Sonin to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.