A leading global safety and industrial technology company is seeking a Software Developer to join its team. The role focuses on developing and enhancing cloud-based IoT solutions, involving AWS infrastructure, APIs, and data pipelines. The position requires experience with REST APIs, distributed systems, Linux, TypeScript, and modern frontend frameworks. Exposure to IoT systems or industrial protocols (MQTT, Modbus, BACnet) is a plus. The candidate must be a strong problem-solver, a collaborative team player, and able to work in a fast-paced, global environment. Hybrid work arrangement in Johannesburg/Cape Town.
A leading international organization specializing in safety and industrial technology is actively expanding its capabilities in the realm of Internet of Things (IoT) and cloud platforms. The company is developing innovative solutions that integrate Heating, Ventilation, and Air Conditioning and Refrigeration (HVAC-R) systems, gas detection hardware, and Original Equipment Manufacturer (OEM) equipment into a cohesive, cloud-based ecosystem.
This initiative aims to provide real-time monitoring, data-driven insights, and enhanced operational efficiency for industrial applications. The South African engineering team, a crucial component of this global effort, works in close collaboration with international teams located in Germany and the United States. This synergistic approach facilitates the creation of scalable, high-performance systems that meet the evolving demands of the industrial sector. The company's commitment to innovation and technological advancement is evident in its pursuit of cutting-edge solutions designed to transform industrial processes. They are seeking a talented Software Developer to join their team in either Johannesburg or Cape Town, with a hybrid work arrangement. This role offers an opportunity to contribute to a modern, Agile, and product-driven environment, focusing on developing impactful, large-scale industrial IoT solutions. The chosen candidate will play a key role in designing, implementing, and maintaining various aspects of the platform. \The responsibilities of the Software Developer will encompass a broad range of activities. Primarily, the developer will be responsible for building and enhancing the company's AWS-based infrastructure, including APIs and data pipelines. This will involve designing and implementing robust and scalable solutions that can handle the volume and complexity of data generated by connected devices. The developer will also collaborate extensively with other teams, including Product, Quality Assurance (QA), and Hardware teams, to ensure seamless feature delivery and integration. This collaborative approach is vital for ensuring that all components of the system work together effectively. Ensuring system reliability, scalability, and performance in a production environment is another core responsibility. This requires a deep understanding of system architecture, performance optimization techniques, and troubleshooting methodologies. The developer will also be expected to actively support continuous improvement initiatives within the Agile engineering environment. This includes participating in code reviews, identifying areas for improvement, and proposing innovative solutions to enhance the overall system. The ideal candidate will be proficient in several key areas. They should possess a minimum of two years of software development experience, demonstrating a strong foundation in software engineering principles. Experience working with REST APIs and distributed systems is essential, as these are critical components of the platform's architecture. Comfort working in Linux environments is also a requirement, as much of the development and deployment takes place within this operating system. Familiarity with TypeScript and modern frontend frameworks, such as Angular, is beneficial, as these technologies are used in the user interface components. Exposure to IoT systems, device integration, or industrial protocols, such as MQTT, Modbus, or BACnet, is highly desirable, as this experience will enable the developer to understand the intricacies of device connectivity and data transmission. Knowledge of C / C++ for device-level integrations would be an advantage. \This position requires a candidate with a strong problem-solving and analytical mindset, capable of tackling complex technical challenges. The ability to think critically, troubleshoot issues effectively, and devise innovative solutions is essential. The role demands a collaborative team player with strong communication skills. The developer must be able to work effectively with other members of the engineering team, as well as with stakeholders from other departments. Clear and concise communication is crucial for conveying technical concepts, providing updates, and resolving issues. The ability to work in a fast-paced, global engineering environment is also a critical requirement. The company operates in a dynamic and evolving industry, so the ideal candidate must be adaptable, proactive, and able to embrace new technologies and methodologies. This role is an excellent opportunity for a passionate and skilled Software Developer to make a significant contribution to a growing and innovative organization. The company offers a challenging and rewarding work environment, with opportunities for professional growth and development. The hybrid work arrangement provides flexibility and a good work-life balance, while still fostering collaboration and teamwork. The location in Cape Town or Johannesburg offers a vibrant lifestyle and access to various amenities. The organization’s commitment to safety and industrial technology highlights their dedication to improving efficiency in key industries. The role emphasizes the importance of data and cloud infrastructure, building systems that are critical to the future of the industrial sector. The emphasis on agile methodology and the global collaboration of this company offers an appealing work experience for any interested software developer
Software Development Cloud Iot AWS Javascript
United States Latest News, United States Headlines
Similar News:You can also read news stories similar to this one that we have collected from other news sources.
Software Developer Opportunity: Build Cutting-Edge Retail SolutionsJoin a leading retail software provider and build systems that drive growth for high-volume retailers. This role offers a negotiable salary, professional development, and the chance to work with modern technologies in a secure and rewarding environment. The position requires experience in building secure RESTful APIs, microservices, and relevant certifications.
Read more »
Senior Software Developer (AWS, TypeScript, JavaScript, Node.js) – Johannesburg / Cape Town (Hybrid)IT Industry News. Daily.
Read more »
Senior Embedded Software Developer (C/C++, JavaScript/) – Johannesburg / Cape Town (Hybrid)IT Industry News. Daily.
Read more »
Senior Embedded Software Developer (C/C++, JavaScript/) – Johannesburg / Cape Town (Hybrid)IT Industry News. Daily.
Read more »
Software Developer (Cloud / IoT) (JavaScript, Node.js, AWS) – Johannesburg / Cape Town (Hybrid)IT Industry News. Daily.
Read more »
Senior Software Developer (AWS, TypeScript, JavaScript, Node.js) – Johannesburg / Cape Town (Hybrid)IT Industry News. Daily.
Read more »
