About the Software Engineering Role
Critical to the success of our software development team, we are seeking a skilled C# Software Developer who will be responsible for designing and developing high-level device software based on a SECS/GEM-compatible framework (C#).
You will work independently to manage customer interface coordination, making necessary adjustments as required. Occasionally, you will assist with software commissioning, which may involve global travel for on-site customer support (approximately 10% of the time). You will maintain close communication with customers and service technicians, providing solutions to technical challenges and handling any complaints.
Your contributions will be vital in designing innovative software solutions and executing them effectively. As part of your role, you will oversee version control and documentation, ensuring they are managed efficiently within a structured software development process.
This is an excellent opportunity for those looking to grow their skills and contribute to the success of our software development team.
1. We are seeking candidates with exceptional problem-solving skills and experience in software development using C#.
2. A strong understanding of computer systems architecture and software design principles is also essential.
3. Excellent communication and collaboration skills are required to work effectively with cross-functional teams.
In return, we offer a dynamic and supportive work environment, opportunities for professional growth and development, and a competitive salary package.
Please note that occasional travel may be required for on-site customer support.
We are an equal opportunities employer and welcome applications from diverse candidates.