1. Designs and develops software applications
2. Performs coding, debugging, testing and troubleshooting throughout the application development process
3. Typically reports to a manager
4. May assume a team lead role for a work group.
5. Specialist on complex technical and business matters.
6. Work is highly independent.
7. Some travel is expected, up to 15%
a. 8 - 10 years of Software Development
b. 3 years of experience within warehouse management
i. WCS
ii. WMS
iii. WES
c. Java
i. Proficiency with Java and the JDK Framework
ii. Proficiency with Object Oriented Programming (OOP)
iii. Proficiency with troubleshooting/debugging software applications
iv. Experience in Rational Database: SQL OR ORACLE OR PL/SQL
v. Experience with the following technologies:
i. Spring Framework
ii. Hibernate
iii. Java Messaging Service
iv. Java Servlet
v. Windows Services
viii. TCP/IP
a. Having experience with the following development tools:
i. Eclipse to write code
iii. Source Control and Bug Tracking Tools (they use Microsoft Azure/DevOps)
vi. Microsoft Visio
vii. Microsoft Office
a. Extensive experience designing and developing Web based systems, as well as Client / Server based applications.
Extensive experience in software development lifecycle methodology
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.