Senior Software Application Engineer
Where do people love what they do, and being great at what they do?At Swisslog, that's where! Our teams are the heart of a world-leading Robotics company that's harnessing the power of technology to shape the future of intralogistics. The result? We're transforming performance and efficiency for customers across the globe, giving them the vital edge in their markets.
ResponsibilitiesThe incumbent is responsible to design and develop software solutions for manual and automated warehousing operations in support of the company's complete products portfolio, in accordance with Swisslog concepts and standards, processes, and guidelines. He/She shall undertake the delivery of a defined part of a project, including design, implementation, testing, integration (in-house and on-site), and documentation.
He/She will ensure adherence to all the relevant processes, guidelines, and standards of SW (especially PHB: Process Hand Book and SEP: Software Engineering Process) and will at all times act to improve the project efficiency and productivity gain from time to time. As a Senior Application Engineer, he/she should be more independent in task execution and problem-solving in technical issues, as well as coaching the junior Application Engineer.
Participate in analysis and definition of Warehouse Management System software requirements.
Development and testing of WMS system and application software.
Participate in commissioning and testing of the WMS at various sites.
Develop design specifications, test plans, and release notes.
Assist in setup, configuration, and rules according to requirements.
Develop design specifications according to requirement specifications.
Solid understanding of the customer's operational working practices and requirements.
Develop and enhance test plans and test cases.
Develop release notes to provide clear and concise instructions for deployment.
Ensuring quality of work through QA and thorough testing.
Recognize, identify the cause of bugs and able to apply fixes to resolve them.
Ensure that the project is implemented successfully within schedule.
Application RequirementsWhat you need to succeedBachelor's degree in Computer Science / Information Technology or equivalent.
At least 3 years of experience in a commercial, real-time software development environment.
Proven track record in at least one of the following:
Working knowledge and experience in SQL, J2EE, EJB 3.0, Servlets, JavaScript, JSF, and JPA.
Understanding of real-time programming, relational database concepts, and architecture.
Utilize Java programming.
Prior work experience in Warehousing / ERP is an added advantage.
Strong hands-on development skills and problem-solving skills.
Strong sense of ownership and accountability.
An active team player and customer focus.
Willing to travel and work overseas for long durations.
Able to adhere to priorities and meet tight deadlines.#J-18808-Ljbffr