Lead Software Development Engineer - C#/.NET, web dev. MS SQL Server - £55k+bonus - East Sussex
This is to develop c#.net software for a system installed in over 100 manufacturing sites, allowing customers and service personnel to monitor hundreds of core machine processes. This is a predictive diagnostic solution. Requiring a strong MS SQL Server knowledge as well as C#/.NET and web application development.
Broad Activities:
· To develop web-enabled database software solutions for use within the application.
· Modifying existing software and updating the database scheme to accommodate new equipment types being developed.
· Creating and modifying predictive diagnostic algorithms and rule-sets for specific equipment types and process-specific failure modes.
· Optimising the performance and predictive diagnostics solutions.
· Providing technical support to service personnel and customer enquiries from the field.
Requisite Skills:
Database Administration
Database Design/Development
Data Mining
Distributed Computing Systems
Full software life-cycle awareness.
Inter-component communications (e.g. COM, DCOM, OPC and .NET Remoting).
Experience of working in a manufacturing and/or electronics environment.
Source control (ideally using Borland StarTeam).
Good written, verbal and interpersonal skills required.
Useful Skills:
Web development using .NET, ASP classic, HTML/XHTML, CSS, JavaScript and VBScript
Microsoft .NET application development, especially C# and ASP.NET, using Visual Studio development tools.
Experience and knowledge of network and serial data communications (e.g. RS232, TCP/IP).
Qualifications/Education/Certifications:
· IEE (Institute of Electrical Engineers) or BCS (British Computer Society) member preferred.
· A good software/computing BSc or BEng degree preferred, but an equivalent first degree in an engineering discipline would be acceptable.
· Microsoft development qualifications would be an advantage.
Experience:
At least 5 (but preferably 10) years solid experience as MS SQL database solutions developer (ideally in industrial/engineering applications), as well as experience and knowledge of .NET applications.
Demonstrable skills and experience in database design, development and support, and attention to detail.
Functional Competencies:
· Creative problem solving.
· Effective time management and project planning.
· Self-motivation and continuous improvement focused.
· Conducting research, identifying options and justifying the chosen solutions.
· Customer focused with a general desire to exceed expectations.