Enable job alerts via email!

Dotnet Developer

JR United Kingdom

York

Hybrid

GBP 40,000 - 70,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a skilled developer to assist in migrating their Windows Forms client to a modern web-based microservice architecture. This role offers the chance to work with cutting-edge .NET technologies, including ASP.NET Core and REST APIs, while collaborating closely with product owners and a dedicated development team. The ideal candidate will thrive in a flexible, hybrid working environment, contributing to a culture of continuous learning and improvement. Join a team that values your input and encourages personal development while delivering exceptional software solutions for opticians across the UK.

Benefits

Hybrid working
Learning and development opportunities
25 days holidays, increasing to 30
Vitality Health
Life Assurance Policy
On-site parking
Pizza Thursdays
Cycle to Work Scheme

Qualifications

  • Extensive experience with C# and .NET technologies.
  • Good understanding of OOP principles and design patterns.

Responsibilities

  • Migrate existing Windows Forms client to a microservice architecture.
  • Collaborate with product owners and developers to improve functionality.

Skills

C#
.NET tech stack
OOP principles
GIT
REST APIs
ASP.NET Core
SQL
Test-driven development

Tools

Azure DevOps
RabbitMQ
ElasticSearch
GraphQL
Docker
Kubernetes
Jenkins
Octopus Deploy

Job description

Social network you want to login/join with:

We are currently starting the process of migrating our existing Windows Forms based client into the web. We need an experienced developer who has a firm grasp on .NET technologies to hit the ground running and help us migrate functionality into a microservice architecture. You will be working with product owners and our existing application developer. You will need to be able to understand our existing code and frameworks and have the skills to improve and migrate functionality into our new architecture.

Hours of work: Flexitime available, core hours of 10am – 3pm Monday – Friday must be worked, and you must work 37.5 hours per week.

Key Skills and Experience:

  • Extensive experience with C# and the .NET tech stack
  • Good understanding of OOP principles and coding design patterns
  • Experience working with version control systems (GIT, SVN, Mercurial)
  • We use GIT provided by Azure DevOps (previously VSTS/TFS)
  • Must be comfortable working with REST API’s
  • We are using ASP.NET Core
  • Good appreciation and experience writing testable code with unit tests and working in a test-driven manner
  • Experience developing with SQL or other RDBMS
  • A curiosity for new technologies and techniques and actively keeping yourself up to date
  • (some technologies we use at Optix include RabbitMQ, ElasticSearch, GraphQL and FusionAuth)

The ideal candidate will have (by no means essential):

  • Experience working with WinForms
  • Experience working with CSLA framework
  • Experience working with multiple API’s and services
  • Comfortable working in a fast-paced AGILE team with experience working in Sprints
  • Experience working with and developing GraphQL API’s
  • Architecting enterprise applications
  • Experience working with CI/CD tooling building deployment pipelines with Jenkins, VSTS, TFS, Azure DevOps, Octopus Deploy
  • Experience with containers Docker and Kubernetes
  • Familiarity with dependency injection and IoC containers
  • Experience with ElasticSearch
  • Experience working with message brokers (RabbitMQ, Azure Service Bus)

In return, we will provide:

  • Hybrid working with offices available in York if you want to come in. You need to work from the office one day per week
  • Learning and development opportunities
  • A positive, collaborative working environment
  • Quarterly socials
  • Holidays starting at 25 days, increasing up to 30 days, 1 day for each year of service
  • Vitality Health
  • Life Assurance Policy
  • Pool/ Table Tennis available in the office
  • On-site parking
  • Pizza Thursdays on the last Thursday of the month
  • Cycle to Work Scheme

About Optix:

Optix is the leading provider of business management software for Opticians in the UK. Our goal is to fulfill all our customer’s technology needs and deliver great software that enables opticians to run profitable businesses and provide excellent clinical care.

This includes the management of clinical processes, sensitive patient data, and integrating with complex medical equipment: alongside delivering comprehensive marketing, stock management, business intelligence, and financial management features.

We are trusted by hundreds of Opticians across the country, from small independent practices to large multi-nationals. Our success has been built on word-of-mouth from our extremely satisfied client base: we employ no salespeople and focus solely on developing quality products that sell themselves.

We work in a collaborative team where everyone’s input is welcomed and encouraged. As a member of our development team, you will also be expected to contribute towards the improvement of our organization by proactively driving improvements in architecture, design, process, tooling, and strategy.

We value and encourage continual personal development within our teams and love learning new tech and are always on the lookout for better ways of doing things. We also provide training opportunities to help you improve your skills.

Interview Process:

  • Depending on the role a technical test may be issued
  • A video or face-to-face interview (preferred) which will be a mix of competency and technical questioning

Diversity Statement:

Optix Software Ltd is committed to equal opportunities in all aspects of our work. We are committed to treating all colleagues equally regardless of race, gender, disability, age, sexual orientation, religion, or belief. We are committed to equal opportunities in all aspects of our work.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Dotnet Developer

JR United Kingdom

York

Remote

GBP 50,000 - 70,000

8 days ago

Dotnet Developer

JR United Kingdom

Sheffield

Remote

GBP 40,000 - 55,000

8 days ago

Dotnet Developer

JR United Kingdom

Kingston upon Hull

Remote

GBP 46,000 - 55,000

8 days ago

Senior Dotnet Developer

JR United Kingdom

Bradford

Remote

GBP 50,000 - 85,000

8 days ago

Senior Dotnet Developer

JR United Kingdom

Lincoln

Remote

GBP 60,000 - 85,000

8 days ago

Senior Dotnet Developer

JR United Kingdom

Wakefield

Remote

GBP 55,000 - 85,000

8 days ago

Senior Dotnet Developer

JR United Kingdom

Sheffield

Remote

GBP 50,000 - 70,000

8 days ago

Senior Dotnet Developer

JR United Kingdom

Doncaster

Remote

GBP 50,000 - 70,000

8 days ago

Senior .Net Developer

Fruition Group

England

Remote

GBP 50,000 - 60,000

6 days ago
Be an early applicant