Previous Job
Software Developer
Ref No.: 18-05210
Location: Broomfield, Colorado
Position Type:Direct Placement
Start Date: 05/16/2018
Position: Software Developer
Duration: Direct hire
Location: Broomfield, CO – Will be required to travel to the UK from time to time, in particular for 1-2 months of training at the beginning of employment.

The successful candidate will join the SMART (Site Monitoring, Analysis and Reporting Tool) Systems team to support and develop software used during the operations of renewable energy projects. The applications supported by this team delivers functionality in the following areas:
  • Retrieve and homogenize data from a wide range of operational renewable energy power plants
  • Analyze operational data from renewable energy power plants
  • Provide flexible reporting solutions for internal and external clients (e.g. web dashboards)
  • Provision engineering analysis tools used to detect and prevent faults

Knowledge, Skills and Abilities:
  • C#
  • ASP.Net MVC
  • Client side Web development (including Typescript, Javascript, Angular, React and Redux)
  • SQL databases (including MS SQL Server)
  • Testing frameworks (including NUnit)
  • Version Control systems (in particular Github)
  • Continuous Integration Systems (including Jenkins)
  • Cloud based application deployment (Azure or similar)
  • SCADA systems and relevant protocols such as OPC
Knowledge / experience
  • Scrum / Agile methodology
  • Continuous deployment
  • Object orientation best practices
  • Service Orientated Architecture and Microservices
  • Ability to understand users' success criteria and design software to achieve their required outcomes
  • Ability to discuss and implement numerical algorithms
  • Ability to integrate with an existing international team
  • Degree in Computer Science, Science, Engineering or a related discipline and/or relevant experience as a software developer

If interested and qualified, please send resume to Amanda at