C++ & Python Developer

C++ & Python Developer

Job Title: C++ & Python Developer
Contract Type: Permanent
Location: Birmingham, West Midlands
Salary: Negotiable
Reference: BBBH17091_1623227038
Contact Name: Bradley Baxendale
Contact Email:
Job Published: June 09, 2021 09:24

Job Description

As a part of our clients team, you will focus on the maintenance and further development of existing and new software tools used within the Infrastructure and Engineering team.
This role offers an exciting opportunity to bring your strong software development, data management, analytical and problem-solving skills in a creative and forward-looking environment on the cutting edge of energy system innovation. The work you do will support the team by providing the analytical tools that are essential for project delivery. This will include:
*Creating platforms and software tools to analyse and utilise large datasets.
*Maintaining and further developing software tools and databases
*Converting project requirements into new software tools
*Being the lead developer for internal software development projects, as required
*Specifying functional requirements for outsourced software development activities
Specific accountabilities include:
*Implement required changes to current software tools based on project requirements.
*Develop new software tools based on requirements and methodologies provided by the engineering teams.
*Maintain existing tools.
*Update modelling toolsets with latest versions of sub-models delivered by other teams.
*Provide modelling outputs to the project team.
*Work with existing modelling tools and collaborate with modelling colleagues.
*Support internal processes for software development and development of quality assurance procedures.
*Identify areas of improvement and modification and support the development of asset roadmaps.
*Establish processes and collaborations with other teams within the business around software tools.
You should have the following Experience.

*Demonstrated ability to convert customer requirements to software tools.
*A demonstrated ability to learn new programming languages.
*Working knowledge of data normalisation techniques and database management
*Experience working with large sets of data is highly desirable.
*Systems thinking is highly desirable.
*Knowledge and experience of programming languages (SQL, AIMMS) is desirable

C++ & Python Software Developer
Birmingham with Flexible Working
Salary DOE £40,000

Please Note: Due to the nature of work undertaken at our client's site, incumbents of these positions are required to meet special nationality rules and therefore these vacancies are only open to sole British Citizens. Electus Recruitment Solutions provides specialist engineering and technical recruitment solutions to a number of high technology industries. We thank you for your interest in this vacancy. If you don't hear from us within 7 working days please presume your application has been unsuccessful on this occasion. You are of course free to resubmit your CV/details in the future and we shall assess your suitability at that time. This is a Permanent position

Electus Recruitment Ltd is acting as an Employment Agency in relation to this vacancy.