Work for Mi-Voice

Job Title:  Software Developer

Reports To:  Senior Software Developer and Architect

Direct Reports:  None

Primary Function:

The Software Developer will help to develop the Mi-Voice platform to support the requirements of our business.  They will work on the applications which make up the Mi-Voice platform from the user interface to the database.  They will work with the Senior Software Developer and Architect to understand our technical vision and system architecture, and liaise with key business stakeholders to understand how the platform serves the needs of our customers.

Main Responsibilities:

  • Designing and implementing new features in our web API and web-based applications
  • Resolving bugs and other issues in our current applications
  • Reinforcing our applications with additional unit, integration, and load tests
  • Providing support to business stakeholders for our existing applications
  • Following our technical vision and in-house development standards

Mi-Voice is a growing company, and this role is likely to evolve with the business needs.

Essential Skills:

  • C#
  • .NET Core 3.1 or higher
  • NET Core
  • Web API
  • HTML, CSS, JavaScript
  • React
  • T-SQL
  • SQL Server

Desirable Skills:

  • Azure DevOps
  • NET Web Forms
  • js or similar static site generators
  • Sanity or similar headless content platforms
  • Understanding of SOLID and clean architecture principles
  • Integration with Zoom or similar video conferencing platforms

Essential Attributes:

  • Strong attention to detail
  • Competent and dependable
  • Able to take pride in their work
  • Analytical and natural problem solver
  • Self-motivated and able to work independently

Able to work in accordance with existing standards

Essential Experience

  • At least 3 years’ experience in a similar role in software development

Desirable Qualifications:

  • Degree in Computer Science or similar

For more information, please contact enquiries@mi-voice.com or call us on 02380 763 980