What are the responsibilities and job description for the Aftermarket Software Engineer III position at Daifuku?
Overview : About Us
Daifuku is the nations leading independent, U.S.?based provider of intelligent material handling systems. With hundreds of engineers in?house, the company designs, manufactures, integrates, and installs the full spectrum of intralogistics solutions. We provide leading?edge conveyor and sortation systems, voice and light?directed order fulfillment equipment, controls and software, robotics, mezzanines, and structures.
If you want to join a team of industry leading experts and who want to create an impact on the future of material handling solutions, we want to hear from you.
Position Summary
The Software Engineer will be responsible for building custom, high quality software solutions to manage and control automated systems while following the coding standards and technical design.
Responsibilities :
- Defines, designs, develops and implements software applications
- Performs coding, debugging, testing and troubleshooting throughout the application development process
- Typically reports to a manager
- May direct the work of other software engineers.
- Contributes to moderately complex aspects of a project or product.
- Work is generally independent and collaborative in nature.
- Some travel is expected. About 20% on average.
Qualifications :
Requires Bachelors degree in Software Engineering, Computer Engineering, Computer Science or equivalent experience
Minimum of 7 years of professional experience designing and developing software applications
Automation industry experience preferred.
Proficiency with Java and the JDK Framework
Proficiency with Object Oriented Programming (OOP)
Proficiency with troubleshooting / debugging Java software applications
Experience with the following technologies :
Having experience with the following development tools :