Software Engineer Swisslog Healthcare designs, develops, and delivers best-in-class automation solutions for forward-thinking hospitals, warehouses, and distribution centers. Our competency lies in realizing integrated technology, backed by decades of industry experience. Outstanding service and support ensure high-quality results for Swisslog customers.
Your primary responsibilities include :
* Focus on the entire software development lifecycle: analyze needs, then design, develop, and test software to meet those needs, ensuring reliability, performance, and scalability.
* Analyze, design, and develop solutions according to requirements defined by the project leader and function manager.
* Create and maintain documentation related to design, analysis, and development.
* Execute tests for all software components in accordance with customer requirements and the defined testing process.
* Improve product quality by applying activities that discover failures and identify solutions.
* Identify common patterns to enhance software reliability and streamline the development process.
Your competencies include :
* A bachelor’s degree in computer science or related field.
* Professional experience of 5 years or more in automation, working on control systems such as MES or WMS.
* Excellent knowledge of T-SQL, C#.NET framework and Core, and/or Java with Spring Boot framework.
* Strong understanding of OOP and its main design patterns.
* Knowledge of real-time programming, relational database concepts, and architecture.
* Good understanding of SQL Server Database Administration.
* Experience developing control processes for automated machines.
* Experience designing and developing integration systems in industrial automation.
* Strong analytical skills.
* Excellent problem-solving and communication skills.
J-18808-Ljbffr
#J-18808-Ljbffr