Full Stack Developer


Premium Job From Experis IT

Recruiter

Experis IT

Listed on

10th January 2021

Location

Birmingham

Salary/Rate

£400 - £450

Type

Contract

This job has now expired please search on the home page to find live IT Jobs.

Full Stack DeveloperINSIDE IR35Job Purpose

To play a key role in the design, installation, testing and maintenance of software systems.

The 'system' will comprise a simulation tool for building retrofits and new construction projects, a recommendation system, a database of products and building specifications and a web portal to assist businesses to identify the most effective combination of energy efficient solutions, balancing requirements for low carbon emissions, cost and comfort to occupants. You will be responsible for extending existing software programmes/libraries and/or providing entirely new software components. The specifications you'll work on will often come from the Software Development Team. You must have experience working with:Graphical user interface and 3D modellingReact Native, JavaFX, and using APIs. ResponsibilitiesExecute full Agile software development life cycle.Develop flowcharts, layouts and documentation to identify requirements and solutions.Write well-designed, testable software programmes.Produce specifications and determine operational feasibility.Develop software for user interaction with existing software packages for dynamic simulation of buildings.Develop software verification plans and quality assurance procedures.Document and maintain software functionality.Troubleshoot, debug and upgrade existing systems.Deploy programmes and evaluate user feedback.Comply with project plans and industry standards.Ensure software is updated with latest features.Implement an expert system for zero carbon retrofit based on existing research at the University.Analyse and process 3D laser scans of buildingsImplement field trials of the developed software and preparation of technical and application manuals.Prepare peer-reviewed technical manuals and papers, and assist with day to day running of the project.Deliver events and workshops and business support sessions to show iRet functionalities and its capabilities. Key Software requirementGood degree or higher-level qualification in computer science, engineering or related subject.Competency in Object Oriented programming in Java, JavaScript, C#, and/or Python is essential as well as experience in developing web services and Application Programming Interfaces (APIs).Particular emphasis on database connectivity, data extraction, transformation, interoperability and integration.Hands on experience with widely used Big Data systems such as Hadoop, Spark, and Flink; and machine learning tools such as RStudio, and Python libraries.Good knowledge in modelling and multi-objective optimisation techniques.Any knowledge about the use of building energy simulation platforms such as EnergyPlus, DesignBuilder and JEPlus EA is advantageous.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: