• Permanent role
• Exposure and growth opportunities within a global company
About Our Client
This organisation is a well-established player in the industrial and manufacturing sector, known for its commitment to innovation and excellence. With a global presence and a strong focus on technology, it provides cutting-edge solutions to meet the demands of an evolving market.
Job Description
• Develop, test, and deploy software applications to meet operational requirements.
• Collaborate with cross-functional teams to gather and analyse technical specifications.
• Maintain and optimise existing software systems to ensure performance and reliability.
• Implement coding standards, best practices, and documentation for all projects.
• Identify and troubleshoot software issues, providing timely solutions.
• Participate in code reviews to ensure high-quality deliverables.
• Contribute to the design and architecture of scalable systems and applications.
• Stay updated with industry trends and emerging technologies to enhance development processes.
The Successful Applicant
A successful Senior Software Engineer should have:
• A degree in Computer Science, Software Engineering, or a related field.
• Proven experience in embedded software development, preferably in Linux environment.
• Proficiency in programming languages such as Java, C++, or Python.
• Strong problem-solving skills and attention to detail.
• Experience with cloud technologies and modern development frameworks.
• A proactive approach to learning and adapting to new technologies.
What's on Offer
• Permanent position with long-term career prospects.
• Competitive annual salary package
• Opportunities for professional growth within the industrial and manufacturing sector.
This is a fantastic opportunity for a Senior Software Engineer to make a significant impact in a thriving industry. If you are ready to take on this exciting challenge, we encourage you to apply today!