Software Engineer – an opportunity to join an expanding team

Based at our headquarters, the role will involve:

• Support and future development of our in-house web based business application
• Internal IT infrastructure and networking support
• Working with the software development team on the next generation of our laser cutting system software applications


• Degree in Computer Science, a related Engineering course or Information & Technology.

Skills / Experience:

The following skills are essential to the role
• A good understanding of databases and managing the handling of data.
• HTML, CSS, JavaScript and being comfortable with other web technologies.
• An understanding of software development best practices.
• Familiarity with SVN for Version Control or an equivalent technology.
• Ability to work to work to deadlines alone and as part of a team.

It would be useful to have some level of experience with
• Microsoft Web Development Stack, i.e. SQL Server Database.
• .Net Languages (c#, VB.Net).
• Javascript libraries (jQuery).
• The MVC software architecture.
• The Windows Presentation Foundation (WPF) for UI Rendering

Please send a CV and a covering letter to