Junior/Mid .NET Software Engineer

  • Matchtech
  • Worcester, Worcestershire
  • 23/10/2025
Full time Information Technology Telecommunications

Job Description

Our client, an innovative leader in the IT sector, is currently seeking a .NET Software Engineer to join their dynamic team. This permanent role, based in Worcester (Hybrid, 2 days in office), offers an exciting opportunity to work with market-leading technology and contribute towards the company's vision of connecting the insurance community through superior tech solutions.

Key Responsibilities:
  • Deliver high-quality software to customers in collaboration with the team
  • Champion agreed coding standards and promote professional coding practices
  • Facilitate effective communication within the team and with stakeholders
  • Drive continuous improvement of the Ratings platform
  • Develop comprehensive automated tests and performance tests
  • Design and evolve scalable, maintainable, secure, and aesthetic applications
Job Requirements:

Experience:

  • Experience in C# and Object-Oriented Programming (OOP)
  • Experience in WebAPI and Unit Testing
  • Experience with databases (Relational e.g., SQL, MySQL or SQLite, NoSQL e.g., MongoDB or Cassandra)
  • Working knowledge of Web Development (HTML, CSS & JavaScript)
  • Experience in at least one Agile Framework
  • Experience in code review practices and supporting software in a production environment
  • Experience with tackling performance and scalability issues on large, high-throughput systems

Advantageous:

  • Experience with evolving architectures and cloud-native architecture (Azure, AWS or GCP)
  • Knowledge of GIT usage and pull request etiquette
  • Experience with JavaScript frameworks (e.g., Angular, React, Svelte, Vue, AngularJS, Knockout)
  • Interest in containerisation (Kubernetes / Docker)
  • Experience with continuous integration and continuous deployment (CI/CD)

Aptitudes:

  • Self-motivated and perseverant
  • Methodical and disciplined approach to tasks
  • Keen attention to detail
  • Aptitude for problem-solving at all levels
  • Ability to quickly learn, absorb, and implement new ideas or technologies
  • Creative and innovative thinker
Benefits:
  • Collaborative and inclusive work environment
  • Opportunity to work with cutting-edge technology
  • Professional development and career growth
  • Engaging and fulfilling workplace culture

If you are a skilled .NET Software Engineer looking for a new challenge and an opportunity to further your career in a supportive and innovative environment, we would love to hear from you. Apply now to join our client's talented team in Worcester.