At Eurotherm by Schneider Electric we create products and services for the regulated industrial market. We are using modern web technologies to push the boundaries of web applications within our market.
We are looking for an individual with a strong passion for web development to complement our team and develop their skills to help deliver high quality products which are built cleanly, well tested and performant.
TECHNICAL SKILLS, KNOWLEDGE AND EXPERIENCE
A Web Developer is expected to :
Be creative and self-motivated.
Proactively learn and share knowledge across the development team.
Provide input into architecture design and take responsibility and accountability for subsystem design.
Take responsibility for integration of the design across the subsystem(s).
Deliver clearly documented and accurate designs.
Be a good communicator.
Challenge assumptions and strive to find own solutions in discussion with other engineers.
Identify opportunities in product development that will provide benefits to the customer.
Provide support to the validation phase of the development and the validation department.
Take responsibility for development tools and / or negotiations related to bought-in parts, products or tools which support product design and development.
Take responsibility for activities across departments.
Take part in activities that are necessary for the R&D department to develop. E.g. Represent the Company in the wider community.
Identify and suggest ways of improving the company working practices and implement the changes.
Be able to interpret compliance standards.
Perform research in areas defined by oneself or others.
Passion for web technologies.
Experience of developing against REST APIs.
Desirable : C# development skills.
C# development skills.
Experience of developing Single-Page Applications (SPAs) with AngularJS.
Experience of working with an Agile development method, e.g. Scrum.
Document Database Experience (e.g. Elasticsearch).
Experience of developing with ASP.NET MVC.
Experience using code quality tools e.g. ESLint.
Experience with Continuous Integration systems.
Knowledge of secure development practices, e.g. OWASP.
A degree in a relevant discipline would be an advantage but relevant experience would be considered as an alternative.