Professional Software Engineer

2 weeks ago


Grand Rapids, MI, United States Dematic Full time

What We Offer:

  • Career Development

  • Competitive Compensation and Benefits

  • Pay Transparency

  • Global Opportunities


Learn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer/

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.



  • Grand Rapids, MI, United States Kion Group AG Full time

    Join Dematic as a Software Engineering Intern and contribute to cutting-edge logistics and material handling projects that power global supply chains. You'll work with modern technologies in a collaborative Agile environment, gaining hands-on experience in software development, testing, and system validation. This internship offers mentorship, training, and...


  • Grand Rapids, MI, United States Kion Group AG Full time

    Join Dematic as a Software Engineering Intern and contribute to cutting-edge logistics and material handling projects that power global supply chains. You'll work with modern technologies in a collaborative Agile environment, gaining hands-on experience in software development, testing, and system validation. This internship offers mentorship, training, and...


  • Grand Rapids, MI, United States SWBC Full time

    SWIVEL, an SWBC software technology company is seeking talented Computer Science students to join our College Intern Program. This is an exciting opportunity for college students who are motivated and eager to learn within their educational field of study. Interns will gain practical hands-on experience and training that will provide an opportunity for...


  • Grand Rapids, MI, United States SWBC Full time

    SWIVEL, an SWBC software technology company is seeking talented Computer Science students to join our College Intern Program. This is an exciting opportunity for college students who are motivated and eager to learn within their educational field of study. Interns will gain practical hands-on experience and training that will provide an opportunity for...

  • Software Engineer

    2 weeks ago


    Grand Rapids, MI, United States The Dignify Solutions LLC Full time

    The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems Job Responsibilities: Fine-tune and improve a variety of sophisticated software implementation...

  • Software Engineer

    2 weeks ago


    Grand Rapids, MI, United States The Dignify Solutions LLC Full time

    The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems Job Responsibilities: Fine-tune and improve a variety of sophisticated software implementation...


  • Grand Rapids, MI, United States TGW Logistics Full time

    SUMMARY The Software Engineering Manager leads a team comprised of software engineers, testing engineers, and commissioning engineers in the implementation, commissioning, and testing of Warehouse Control Systems (WCS), Warehouse Management Systems (WMS), and Material Flow Controller (MFC) systems for material handling solutions. DUTIES AND RESPONSIBILITIES...


  • Grand Rapids, MI, United States TGW Logistics Full time

    SUMMARY The Software Engineering Manager leads a team comprised of software engineers, testing engineers, and commissioning engineers in the implementation, commissioning, and testing of Warehouse Control Systems (WCS), Warehouse Management Systems (WMS), and Material Flow Controller (MFC) systems for material handling solutions. DUTIES AND RESPONSIBILITIES...


  • Grand Rapids, MI, United States TGW Logistics Full time

    SUMMARY The Software Engineering Manager leads a team comprised of software engineers, testing engineers, and commissioning engineers in the implementation, commissioning, and testing of Warehouse Control Systems (WCS), Warehouse Management Systems (WMS), and Material Flow Controller (MFC) systems for material handling solutions. DUTIES AND RESPONSIBILITIES...


  • Grand Rapids, MI, United States Dematic Full time

    As a Controls Software Engineer in the Product Development SCS organisation, you will be responsible for developing standard controls software for PLCs or other real time controller platforms. As part of the controls software development team, you will be responsible for delivering this software for our global customers, in partnership with our product...