Offers “Schneider Electric”

Expires soon Schneider Electric

C# Application Developer - Cambridge - SW

  • Cambridge (Cambridgeshire)
  • IT development

Job description

Company Profile

As part of the Schneider Electric organisation, Spiral has a strong development focus, with over two thirds of our staff in software development roles. We provide industry-leading technology for the process industries, focusing in particular on the oil and petrochemicals sector.

We are committed to maintaining and building our technology lead making significant investments into research and development each year. Our tools are the established industry leader in crude oil selection and refinery modelling, allowing our clients to make optimal use of available feedstock while maximising safety and minimising environmental impact.

They play a business critical role for over 70 companies, including all the oil majors. Our new supply chain toolset, launched in 2010, expands the scope of our tools into a much broader market. A strong development roadmap will add further modules for scheduling and logistics management as well as addressing other process industries, such as food & beverage, chemicals, mining and pharmaceuticals.

Job Profile

Our tools run complex and computationally-demanding mathematical models to predict the behaviour of industry processes. The emphasis is on developing robust, highly optimised and scalable solutions. The Spiral toolset offers complete flexibility across desktop, web, mobile and programmatic interfaces, each of which interacts with a common business logic layer.

Desired profile

As a C# Developer, you will work as part of an Agile development team on areas including;

· Design and development of C# business logic

· Data access layer design and implementation

· Multi-threaded, multi-user server components

· Distributed high-performance computing

. Cloud services

Essential

· Experience using C# or another object-oriented language in a commercial, academic or personal project

· Strong mathematical, engineering or scientific background

· Strong problem-solving skills

· Good communication skills

Desirable

· Strong understanding of algorithms and data structures

· Extensive knowledge of the .NET framework

· Experience of development as part of a team

· Experience of unit testing and continuous integration

· Experience of writing high-performance multi-threaded code

. Experience of using code profiling tools

Salary and Benefits

This role enjoys a salary of up to £55,000 pa depending on background and past experience.

Our benefits package includes a discretionary annual bonus scheme, a share incentive plan, a competitive contributory pension scheme, BUPA health and dental cover, life insurance cover, and high-speed broadband at home.

We go to great lengths to maintain a friendly and comfortable work environment, including a fully-stocked, complimentary kitchen and drinks room, and a pool table. Combined with a continuous stream of interesting and challenging work, these have enabled us to sustain a happy workplace and very low staff turnover.

We promote diversity and inclusion because we recognise they are a source of strength and competitive advantage. Creativity and innovation spring from a mixture of backgrounds and viewpoints. At Schneider Electric, we believe that helping you as an individual to realise your full potential will help the company overall to achieve outstanding results.

Please apply on line.

Make every future a success.
  • Job directory
  • Business directory