Software Engineer Swisslog Healthcare designs, develops, and delivers best-in-class automation solutions for forward-thinking hospitals, warehouses, and distribution centers. Our expertise lies in integrating technology, backed by decades of industry experience. Outstanding service and support ensure high-quality results for our 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 specified 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 following the defined test process.
- Improve product quality by identifying failures and implementing solutions.
- Identify common patterns to enhance software reliability and streamline the development process.
Your qualifications include:
- Bachelor’s degree in computer science or related field.
- At least 5 years of professional experience in automation, working with 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 Object-Oriented Programming (OOP) and 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 machinery.
- Experience designing and developing integration systems in industrial automation.
- Strong analytical and problem-solving skills.
- Excellent communication skills.
J-18808-Ljbffr