What We Offer : Career Development
Competitive Compensation and Benefits
Pay Transparency
Global Opportunities
Learn More Here :
Dematic provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
The base pay range for this role is estimated to be $127,504 - $140,000 at the time of posting. Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills.
What You Will Do In this Role :
Design, develop, test, and deploy elegant software solutions for some of the most complex material handling and logistics projects in the world.
Work within a software team using Agile practices, to install new systems, or modify existing systems.
Collaborate with other engineering disciplines to design, develop and test integrated equipment systems.
Analyze user needs and system requirements to create software designs, accounting for limitations and cost constraints.
Collaborate with system engineers, controls engineers and other engineering disciplines to develop equipment integration specifications considering limitations and design requirements.
Consult with customers, project management, and other engineering disciplines, on project status, proposals, technical issues and software design. Develop high-quality code and unit tests.
Perform and participate in code reviews to ensure best practices are followed and risks are mitigated.
Work independently and within a team with little required coaching.
Coach and mentor lesser experienced developers.
Support initiatives to improve internal engineering processes to improve the quality and efficiency of software projects.
Break down work into actionable software development tasks to be delivered by yourself or delegated to others.
Coordinate and execute installation and deployment of software systems. Train users to use new or modified software systems.
Recover from, investigate, and resolve software issues identified in production systems including issues requiring collaboration across engineering disciplines. Continually improving skill level through certifications and training.
What We Are looking For :
Requires a Bachelor's degree in Computer Science, Software Engineering, or closely related field and 5 years' experience as a Software Engineer or closely related occupation.
Also requires 2 years of experience with Java and JQuery; Managing data repository tools such as PMC, Sharepoint, GitLab, SVN; Database Design and Programming Microsoft SQL, Oracle; and Windows Server, Web Services (SOAP), and Socket Programming; Agile and Scrum; and managing software activities through Confluence, Jira, Testrail, and Trello.
Up to 20% travel is required to various unanticipated locations in North America. Located at Dematic Corp. Headquarters in Grand Rapids, MI. Telecommuting permitted from anywhere in the U.S.
Professional Engineer • Grand Rapids, MI, United States