Software Engineers (Java or .Net or PLC)
Job Title: Senior Software Engineer
Job Type: Full-time
Location: St. Gallen
We're excited to announce our partnership with an exceptional company that values a strong culture, employee fit, and a positive working environment.
This innovative technology company specialises in delivering cutting-edge software solutions for the machinery industry. They develop applications and infrastructure both on-site and in the cloud, with a strong commitment to quality, collaboration, and continuous improvement.
Job Description:
As a Senior Software Engineer, you will be responsible for designing, specifying, implementing, and testing advanced software solutions. You'll collaborate with interdisciplinary teams to develop applications and implement high-level language and web-based solutions. Working with tools such as Eclipse and Visual Studio, you'll ensure the delivery of robust, efficient, and high-quality software solutions for our clients.
Key Responsibilities:
- Design and implement software solutions for both on-premises and cloud-based environments.
- Collaborate with cross-functional teams to develop sophisticated solutions for machine-oriented applications.
- Develop and maintain applications using Java, .NET, and web technologies
- For PLC Engineers: Experience Software development PC / PLC (B&R, Beckhoff and Siemens)
- Participate in testing and debugging to ensure quality and functionality.
- Utilise development tools like Eclipse and Visual Studio to streamline workflows and optimise code efficiency.
Requirements:
- Education: Degree in computer science (HF, FH, or equivalent).
- Technical Skills: Strong foundation in web technologies, databases, and object-oriented programming.
- Soft Skills: Technical aptitude and a genuine interest in technology, machinery, and automation.
- Work Ethic: Independent, confident, adaptable, with a high level of commitment and integrity.
- Languages: Fluent in written and spoken German, with good proficiency in English.
Growth Potential: Opportunity to develop entrepreneurial skills, contribute innovative ideas, and expand your expertise.
Modern Workspace: Benefit from a modern, flexible work environment with flat hierarchies and advanced infrastructure.
If this sounds like the right fit for you, apply today with your latest CV!