Job Requirements What You will Do: - Develop software with Java EE for projects with standard warehouse execution system
- Design and development software solutions according to customer established software standards and procedures
- Assist project and technical engineers to integrate the more complex software components into customer warehouse systems
- Design and perform software tests using standard testing framework
- Provide technical support to customers on-site
- Train customers and key-users on installed applications
- Estimate time to complete of new and existing development tasks
- Maintain a good relationships with all internal and external customers, through provision of a high quality service
- Deliver projects and tasks on time and within budget
- Work within an Agile environment
- Lead a value engineering approach to ensure cost efficient solutions are designed that achieve company goals for profit, service and support
- Attend site during software commissioning phases to ensure that integration testing and site acceptance testing is completed as required
Senior Responsibilities:- Translate business requirements to technical design documentation
- Write and review customer documentation
- Perform reviews of complex customers' standard specifications and other documentation to determine software development requirements
- Perform presentations of complex technical findings and developments to internal and external customers
What You Will Bring:- Bachelor's degree in Computer Science or equivalent qualification is expected
- Enthusiasm for software development and innovation
- Structural and methodical problem solving
Required Technical Competencies - At least 5-10 years of industry Java programming experience
- Knowledge of Application Servers (Wildfly, Glassfish)
- Knowledge of Relational Databases (Oracle, SQL)
Desired Technical Competencies - Java EE Environment
• Servlet/JSP
• EJB (Java Beans) - GWT (Google Web Toolkit)
- Web services implementation
- Understanding of TCP/IP Socket Communication
- Automated Build Tools: Maven
- Version Control: GIT / Subversion
- IDE: IntelliJ IDEA
- SW Methodologies: Agile / Scrum
Other Desired Knowledge - Language skills (German, French, Spanish, Italian, Mandarin)
- Knowledge of Warehouse Management Systems
- Knowledge of Automated Intra-logistic processes
- Knowledge of Virtualisation (VMWare etc.)
- Knowledge of Software/Hardware setup
Core Competencies - Customer focus
- Communication skills
- Problem solving skills
- Commercial awareness and cost focus
- Decision making
- Ability to learn
- Ability to work within a global team
- Ability to work under minimum supervision
Special conditions- The post holder will be required to work outside the core business hours. Some weekend work may be required
- To support the geographical spread of our sites, the post holder will be required, on occasion, to travel around North America
Pay Range: $120,000 to $130,000 per year
Compensation decisions are made based on factors including experience, skills, education, and other job-related factors, in accordance with our internal pay structure. We also offer a comprehensive benefits package, including health insurance, paid time off, and retirement plan.
Work Requirement:This role is considered a remote position with occasional visits to customer office located in
Plano, TX.Travel requirements: Due to the nature of the work, 10-20% of travel may be required.
Benefits- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Referral program
- Vision insurance
- Short/Long Term Disability