Overview

We are a global company with our US headquarters right outside of Atlanta, GA. We specialize in dock-to-dock automation of the supply chain process for both B2B (Business to Business) and B2C (Business to Consumer.) With over 4,000 people in our group worldwide we are different than most other supply chain automation companies in that over 25% of our solutions are software-based. We also reinvest 7% of our revenues in R&D ensuring a strong and vibrant future! Come help us change the world! For more information, visit www.knapp.com.

Job Summary:

The Software Developer III will work within the solution design requirements from the Software Solution Engineering group to develop functioning software solutions that meet the solution design requirements. The Software Developer III will work the Commissioning group to ensure successful delivery of the solution. The Software Developer III will work within a development team following the technical guidance of the team’s lead developer.  Projects may span across the range of Knapp software product offerings and may include the development of new software products. In addition to software development, the Software Developer III will provide third-level support and act as a subject-matter-expert throughout the company as appropriate.

Essential Functions and Responsibilities:
Clarification of development requirements with the Software Solution Engineer
Understands the logistical requirements and creates high-quality and functioning software solutions to meet these requirements
Creation of suitable software designs, architectures, and module test plans within the framework of the specified technologies
Strong consideration of customer’s request when finding and implementing solutions as part of the solution design requirement
Implementation of the defined solution within the required time and schedule
Ensure the quality of the software solution through integration and sufficient testing against the requirements
High-quality documentation of your own software solutions and performed tests
Regular re-evaluation of the development efforts for own software solutions
Providing technical information regarding your own software solutions
Support and advice for software solution engineering, quality assurance, commissioning, project management, service center, and technical editors
Share knowledge and experience with colleagues and have a willingness to mentor
Provide remote, and at times, onsite support, for testing during initial onsite commissioning
Provide third-level hotline support for software solutions
Notify project lead developer and direct supervisor when experiencing difficulties or delays
Active participation in process improvements in the software development department
Feedback to superiors when there is a need for improvement in the process
Feedback to superiors when training is required
Willingness to travel (approx. 4 weeks per year – not contiguous) to evaluate the developments made during and after the integration and to incorporate knowledge in subsequent projects
Expert level knowledge in at least one applicable field of development or logistics
Internal contact for complex problems in the department
Focuses on mentoring, training, passing-along knowledge, and advancing professional discussions among colleagues

Requirements:

Experience equivalent to 5 or more years in professional software development
Ability to understand and implement warehouse logistics processes and solutions
Ability to obtain strong knowledge and understanding of Knapp products and their underlying architecture
Possesses technical and logistical skills to be able to start up a warehouse independently
Knowledge of 4 or more programming languages is a prerequisite for all developers (including: C / C ++, Java, C #, SQL and PL / SQL, script languages)
Familiarity with standard IT tools used in professional software development environments such as tools for issue tracking, source control, and IDE
Knowledge of current software technologies, development methods, and paradigms
Ability to process and pass-on complex technical information both in writing and orally
English spoken and written. German spoken and written preferred, but not required
Basic knowledge of the estimation methods established in the department for cost estimation in software development

Working Conditions and Environment:Overtime (occasional) as required by work.
Travel is required
Ability to travel by air domestically (US) and internationally (primarily Austria, other parts of Europe, and Canada)
Authorization to work in the U.S
Passport or ability to obtain passport
Professional office etiquette is required at all times
Physical requirements: Sitting for long periods of time, standing, walking, climbing a ladder, speaking, visual acuity, finger dexterity, listening, reaching at arm’s length, and lifting up to 50 pounds
We offer:Premium Health Insurance
Dental Insurance
Paid Vacation & 9 Holidays
Retirement Plan
Flexible Spending Account
Life Insurance
Short & Long Term Disability
Employee Assistance Program
Company Events & outings