Software Development Engineer
Billions of people come into contact with Bhler technologies to cover their basic needs for food and mobility every day. For this, we develop the best process solutions along complete value chains and make full use of digitalization, for example with our digital platform Bhler Insights. It monitors, analyzes and adjusts industrial processes to make them more efficient. Digital solutions are the key drivers to reach our targets of reducing energy, waste and water usage in our customers' value chains by 50% by 2025. Two billion people each day enjoy foods produced on Bhler equipment; and one billion people travel in vehicles manufactured with parts produced with our machinery. Having this global relevance, we are in a unique position to turn today's global challenges into sustainable and good business in close collaboration with customers, academia and start-ups.
The Software Development Engineer is working on conceptual and functional software development of challenging software projects throughout the whole lifecycle. Refining backlog items, coding, testing, documenting, and collaborating with operations are integral parts of the development process. He has sound knowledge about the environment in which the software is embedded. Guiding less experienced engineers and sharing knowledge goes without saying. The engineer questions implemented solutions critically and brings in new ideas. Additionally, the engineer identifies and defines continuousimprovementsin the development process as well as in the software architecture.
- You evaluate the software requirements and change requests, considering feasibility, complexity, impact on existing systems, and adherence to standards and guidelines, while also assessing the feasibility of alternative solutions.
- You define the required technical and human resources, as well as the interfaces to peripheral systems.
- You analyse, design and implement the security measures.
- You implement and maintain the software applications, components and interfaces.
- You ensure third level support, analyze and fixe the bugs.
- You will create concepts and implement software improvements throughout the software lifecycle.
- You support the project execution for customer projects.
- Technical education in software engineering (HF, FH or University) with some years of professional experience in software development.
- Strong understanding of software engineering, specifically in backend and Frontend.
- Strong knowledge in object-oriented software programming, .NET, Angular.
- Strong knowledge in source control management, Git on Azure DevOps.
- Good knowledge of software design and architecture patterns.
- Strong understanding of the Windows operating system and networks.
- Fluent in English (level C1 or equivalent) and German.
- Willingness to travel internationally <10%, with strong intercultural skills & understanding.
- Career and personal development
- Cross-cultural working environment
- Employer-funded pension plan
- Canteen
- Parking area
- Good connections with public transport
- Employee benefits and discounts
- Profit-sharing
- Seniority bonus
- In-house Women in STEM program
- Women@MLS Network
- GenerationB Community
Didier Chtelat
Recruiting Partner
www.linkedin.com/in/didier-chtelat
Gupfenstrasse 5
9240 Uzwil
Arbeitsort
9240 Uzwil