< Back

Job Opening ID




Job Type


Salary Details

Up to £50,000



Assigned Recruiter

David Mains

Applications Software Developer

Enigma People Solutions is presenting the opportunity for an applications software developer to join an expanding team. My client, based in Ringwood, needs talented and dedicated individuals to contribute to the creation of Wireless Well Systems.

This project requires an experienced application software developer to join a small team in support of their goal to deliver projects on-time and within budget. Reporting to the software team leader the role will cover the contribution to the full software life cycle, including creating high level and detailed designs, developing PC based applications, and subsequent integration activities.

The successful candidate will have demonstrable experiences of the following:
  • A degree in engineering, combined with practical experience of software development, specifically-
  • Good knowledge of C# and .Net in Microsoft Windows based application systems
  • Experience of WPF and XML would be preferable
  • Experience of WCF and ASP.Net would also be advantageous
  • Experience of SQL and Microsoft SQL Server
  • Good knowledge of software design using UML 
  • Good written and verbal communication skills
  • Self-motivated, and able to work independently or as part of the wider engineering team
  • Experience of small volume high value product development

The main responsibilities of the role are as follows:
  • Work in a safe, responsible and cost effective manner, in full compliance with the company’s safety manuals, Quality Assurance System and code of conduct.
  • Work with the software team leader to determine scope, planning and scheduling of software development tasks.
  • Develop ideas, design, and code for application software components used in the WWS range of products.  
  • Produce accurate and effective design documentation to support the implementation and test of system components.
  • Ensure the development of efficient and accurate software components utilizing coding standards and best practises, to high levels of quality and maintainability in accordance with development methodology and release processes.
  • Attend meetings relating to aspects of the business which require engineering contribution.  
  • Assist in the development and continuous improvement of departmental and company processes and procedures.
This is an excellent opportunity to drive new technology and take a meaningful step forward in your career. To apply, please submit your CV using the link below, or get in touch with David (dmains@enigmapeople.com) on 0141 332 4422 for more information.

Subscribe or follow for the latest job vacancies