Direct client

Lead Developer for Industrial Web Application

Anywhere  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

The project is the development and deployment of an new generation Industrial IOT platform to help clients with their digital transformation. The development of an MvP has already started and will need to be migrated to an in-house team for medium/long term development over the next months. The initial role for the lead developer will be to support this migration and build-up an internal development team. The lead developer will need to fulfil the profile below with an high emphasis and technical ability, quality control, project management and communication skills.



• Team Leadership: Lead and manage a programming team at technical and personnel level.
• Project Management: Monitor and track progress versus plan together with time and cost budgets. Proactively identify and plan to resolve foreseen gaps. Provide estimated time to complete programming task/objectives and be committed to meet them. Be reactive, flexible and actively adjust plans to best meet current objectives. Setup a process to review the project on a regular interval during development cycle and identify area of improvement.
• Recruitment: support creation of job role description, filtering and recruitment of new team members. Mentor junior programmers in the team and plan their skill development.
• Project Development: understand the project objectives and client needs. Contribute to the future strategic product development roadmap. Identify risks involved with the development of the platform and provide solutions to resolve complex problems.
• Technical Contribution: when required contribute to the code development and maintenance directly. Determine the technical needs for the team to work on a project.
• Client Support: be prepared to liaise directly with the client to support both operational and development tasks. Understand the clients needs and be creative in maintaining a high level of client satisfaction.
• Quality Control: Help in setting up best practices for coding and conduct regular code reviews. Be aggressive in communicating a strict zero tolerance for low quality, buggy software.
• Communication: excellent communication with team, director and clients.
• Ownership: take ownership of the project, communicate with passion and belief in the company vision. Drive this ethic both internally and externally.
Relevant Experience:
• Masters or Bachelor’s degree in Computer Science or the equivalent in experience.
• 5+ years of experience of programming in Python and Java
• 2+ years of relevant experience as a team lead
• 2+ years of relevant experience with main cloud hosting services (AWS, Azure,…)
Required Skills:
• Very strong skills across the full stack (UI/UX, React, JS, Python, DB).
• Strong analytical skills.
• Should be familiar with performance bottlenecks and ways to resolve them, multi-threading, OS concepts, System programming.
• Very strong in setup and management of cloud hosting services
• Very strong debugging skills and high quality testing procedures.
• Strong data and network security skills
• Knowledge of basic networking and VPN
• Excellent communication skills.
• Strong reporting and documentation skills.
• Result-oriented.
• Problem-solving and open minded.
• Flexibility and ability to adapt new technical changes as per project need.
Added Advantage:
• Experience with Industry 4.0, IIoT or IoT platforms
• Experience with Energy Management Systems
• Experience with projects for Industrial Clients
Start date
ASAP
Duration
6 months
(extension possible)
Published at
02.03.2021
Contact person:
Kevin Kitching
Project ID:
2061460
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register