This position reports to the Lead IoT Developer
Main Responsibilities:
- Design, Document and Integrate Back-end systems that communicate between various other components including multiple User Interfaces, backend systems and IoT devices.
- Design and Develop Front end Interfaces from time to time that integrate around the Backend systems.
- Understand Database Design principles and when working with Large Datasets.
- Understand Single Responsibility Designs through the various integrated systems.
- Understand Dotnet Applications and how they function in a containerized environment.
- Test, Debug and Monitor implemented solutions to ensure stability and monitor where improvements can be made through statistics.
- Collaborate with the electrical engineering team, develop and integrate technology systems that tie together complex IOT, Cloud, analytics, dashboarding and service delivery capabilities.
Minimum Requirements:
- Bachelor’s degree in Computer Science or Software Engineering
- 5+ years technical experience Software development in C#
- Experience with programming in C# and design principles.
- Experience in programming in HTML, CSS and JavaScript.
- Experience using Angular with Typescript.
- Design skills and knowledge of good coding practises.
- Worked with unstructured databases similar to Elasticsearch.
- Understanding message queues and familiarity with MQTT.
- Worked with Docker or Kubernetes.
- Backend, frontend and API automation and integration experience
- Responsive/adaptive design to enable UI build for desktop and mobile device
- Experience in designing systems for high utilisation, high availability deployments, along with performance optimisation skills
- Experience with code management systems (i.e., Git, TFS or Azure DevOps)
- Competent in building UX systems in a managed services/customer self-service space
If you are interested, please submit your application via email to jobs@cbi-electric.com on or before the closing date 3 December 2024.
If you do not hear from us within 2 weeks after the closing date, please assume that your application has not been successful.