Manufacturing Systems Software Developer

Reference:

T3949

Location:

Warwickshire

Position:

Permanent

Salary:

£30k-£40k neg.

Manufacturing System Software Developer                       

 Our software product is a web-based manufacturing system used by many companies around the world. Our customers are major manufacturing organisations . The system can be deployed on premise or on the cloud. The software is used to provide detailed manufacturing instructions and collect manufacturing data.

The successful candidate will bring their experience of manufacturing engineering to work as part of a friendly, expert team as a Software Developer.

To begin with, you will develop our in-house customer management and support system. This will serve as valuable experience as you become familiar with our technologies, tools and processes, preparing you for development on our product.

You will be involved in all aspects of the software development lifecycle for both new software features and bug fixes. You will also have opportunities to research and implement new cutting-edge technologies as we strive to keep our product at the forefront of manufacturing and software excellence.

Key Duties

Develop new features by working on a new project every quarter primarily using Angular, C# and SQL

Help make improvements to our software and fix bugs

Maintain your own, and contribute to the team's knowledge base by engaging in code reviews with peers. Keeping yourself informed of latest advances in technology / techniques.

Taking responsibility for your own development and learning whilst also sharing your valuable knowledge with the team

Write code independently whilst working with other team members who have a common goal

Work as part of the team but be able to work independently using your own initiative when required

Participate in technical discussions and decisions

Knowledge and Skills

Essential:            

Degree in Software Engineering (2:1) or equivalent experience

Proven experience in a manufacturing environment

Strong experience in C#.NET

Experience working in an Agile environment

Experience in the core modern front-end web development technologies:

HTML 5, CSS 3 (moderate)

JavaScript (strong)

Knowledge of the Bootstrap framework

Experience working with Visual Studio or similar IDE

Experience working with version control, specifically Git

Appreciation of the range of devices and internet browsers now commonly used and how they impact on software developers

Desirable:

Experience in Angular.js / Angular 2+

Knowledge of (T-)SQL and SQL Server

Knowledge of relational database design and best practice

Experience in software testing. Experience in Business Intelligence

Knowledge of Lean Methodology

Appreciation of the implications of implementing information systems e.g. culture and change management

Appreciation of the existence and integration of other key information systems in an organisation e.g. ERP, MRP or EDI

Experience in interfacing two different information systems which share common data

Knowledge of the MVVM and MVC architecture patterns

Experience in integrating software with hardware using industry standards such as Modbus, OPC or similar

Person Specification

Essential:            

Professional, positive, confident and flexible approach to work

Ability to critically evaluate own work against a given specification

Ability to work in a team

Ability to quickly learn new skills

Strong analytical and problem solving skills

Strong communication and interpersonal skills

Attention to detail

Ability to challenge your own and others' practice appropriately

Ability to present information and summarise technical concepts to others less technically skilled

Driving licence and car [due to the remote countryside location of our office]

Desirable:

Willingness to travel to customer sites across the UK

Contact:

Tim Cowell

Call:

+44 (0)1580 715 111