Our client, a globally recognised tech company, is seeking a highly skilled Software Engineer to join their team on a permanent basis.You will be involved in cutting edge technology, like machine learning, to predict equipment failure and optimise maintenance schedules.Responsibilities:Develop cutting-edge solutions: Design, develop, and implement innovative software solutions to address critical industrial challenges.Collaborate with experts: Work closely with domain experts to understand the intricacies of the industry and translate those insights into robust software solutions.Leverage data: Utilise your skills in ETL pipelines and data analysis to extract value from large data sets and drive actionable insights.Write clean, efficient code: Develop high-quality, maintainable code that meets rigorous performance and scalability requirements.Contribute to a collaborative team: Work as part of a talented team of engineers to share knowledge, solve problems, and deliver exceptional results.Requirements:Strong technical skills: Proficiency in Java, Python, or C++ and experience with modern web frameworks.Problem-solving abilities: A knack for breaking down complex problems into smaller, manageable tasks and developing elegant solutions.Data expertise: Experience working with large data sets and a solid understanding of data engineering principles.A passion for technology: A genuine interest in emerging technologies and a desire to stay up-to-date with industry trends.To be considered for the role click the 'apply' button or for more information about this and other opportunities please contact Nicole Oo via email:. #J-18808-Ljbffr