Senior Developer 


Job Summary

As a Senior developer, you will help guide the development and maintenance of our .NET and Cloud applications to support business needs and help ensure that all developers in the organisation are adhering to the agreed software development procedures and coding standards. Our Development Team works remotely. You will work with the team to increase productivity and provide excellent customer service to both our internal and external customers. 

The right individual for this role will be a motivated and energetic developer, who takes initiative, enjoys finding solutions to a varying number of challenges, is detail-oriented, and takes extreme pride in their work. 

This is a full-time position in our Development team, Please use DEVSNR23 when making your application.

Main Tasks

  • Designing and coding software in accordance with quality standards, ensuring adherence to coding best practices and industry standards.
  • Delivering completed work on time, thoroughly tested, and aligned with customer specifications and agreed-upon deadlines.
  • Collaborating with the Technical Director and Software Development Manager to ensure the team consistently delivers high-quality and relevant development services to customers.
  • Mentoring and coaching team members, providing regular feedback to enhance their performance and skills.
  • Liaising with other departments to ensure that the team’s quality and improvement initiatives are achieved.
  • Working with the Technical Director to identify and implement new working practices to continuously improve the product.
  • Collaborating with the Software Development Manager to maintain and enforce quality standards across the team.
  • Providing help and advice to the Support Team.
  • Engaging with senior management and other business areas to align development efforts with strategic objectives.
  • Collaborating closely with other stakeholders (Support, Implementations, Customers) to finalise specifications and quotations for new bespoke work.
  • Maintaining up-to-date skills and knowledge necessary to excel in the role, staying current with industry trends and advancements in cloud software development.

Qualifications, Experience and Personal Attributes


  • Bachelor’s degree or equivalent preferably in a computing-related field
  • Demonstrable experience in web UI development
  • Strong leadership and mentorship skills, with a track record of guiding and developing team members.
  • Knowledge of C#, ASP.NET Core, HTML, JavaScript, jQuery, CSS
  • Excellent written and spoken English and interpersonal/negotiating skills.
  • Excellent time management and ability to deliver accurate work within strict timescales.
  • Ability to understand complex workflows and issues.
  • Able to work under own initiative
  • Experience using Agile software development.
  • Ability to work effectively in a dynamic environment and handle multiple priorities.
  • Highly motivated and able to motivate others. Innovative and open to new ideas.
    Demonstrateable enthusiasm for continuous improvement and personal development.


  • Microsoft Certified
  • Experience in developing interfaces for business applications
  • Knowledge of: UI and UX Design and Implementation, Sass
    Bootstrap,  Responsive Design, Syncfusion Controls, Visual Studio
    Experience in Version control systems 
  • Experience designing, maintaining and implementing test plans.
  • Good knowledge of T-SQL

Company Overview

At WinMan we are both the authors and distributors of a highly scalable and class-leading ERP business solution for a broad range of manufacturing, retail, and distribution companies. WinMan is our core product designed to be feature-rich, affordable and configurable. WinMan Cloud is our fully integrated Cloud ERP platform, with a wide-ranging set of features. 

We have an extensive user base in the UK, USA and around the world. 

We pride ourselves on being a great place to work, offering competitive salaries, a generous benefits package and the opportunity for flexible working. 


NOTE:  This job description is not intended to be all-inclusive. Employees may be asked to perform other duties as required to meet the ongoing needs of the organisation.  


If you are interested in developing your ERP career and feel you are a suitable candidate for this role, please apply below with a cover letter and CV.  

Apply Now