Software Developer C#
Our client stands at the forefront of precision and innovation , deeply rooted in Swiss excellence . This organization is a global leader in developing, producing, and marketing highly precise, productive, and adaptable automation solutions, machining systems, and cutting tools .
With over a century of experience , it serves a diverse range of industries, including pharmaceutical, MedTech, consumer goods, automotive, and general engineering.
With a global footprint and a team of over 800 qualified employees , our client is dedicated to driving lasting success for businesses worldwide through its advanced engineering know-how and complex process expertise.
In 2023, the company reported a revenue of approximately CHF 250 million , underscoring its significant impact and leadership in the industry.
As a Software Developer you'll develop and test sophisticated program modules using object-oriented languages, ensuring high performance and reliability.
Innovate by proposing standard IT solutions that can be seamlessly integrated into a wide range of customer projects. Craft comprehensive documentation and maintain the integrity of developed program modules.
Empower the company’s automation engineers through effective training and technical support. Engage with internal users and customers to understand and refine their technical requirements .
Design detailed technical FS & SDS (UML) specifications that accurately reflect current processes. Manage development projects with precision, meeting deadlines and budget constraints.
- Bachelor’s or Master’s degree in Software Engineering or Automation
- 3 to 5 years of proven experience in a software development environment
- In-depth knowledge of C# programming language, WPF technology, Visual Studio , and the Windows operating system; proficiency in C++ is advantageous
- Comprehensive understanding of both practical and theoretical aspects of database management , with SQL Server being a plus
- Strong familiarity with web technologies and concepts, with experience in Blazor being beneficial
- Expertise in network architecture, security, and IT principles
- Capability to author technical documentation, develop training materials, and conduct training sessions
- Fluency in French and English , both spoken and written; additional proficiency in German is an asset
- Willingness to undertake limited travel
- Strong analytical thinking, planning, organizational, and problem-solving skills
Provided benefits :
- A stimulating and challenging role with ample opportunities for career advancement within a company that prioritizes continuous training, quality, and customer satisfaction.
- A multicultural, collegial, and dynamic environment that emphasizes teamwork and continuous improvement.
- The chance to engage with a wide array of challenges in a technical and software-driven setting.
- A company culture that is open-minded and values human connections.
- Admirable life-work balance