We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Professional Software Engineer

Dematic
United States, Michigan, Holland
Mar 31, 2026

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 $72,426 - $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:

  • Participate in the full software life cycle including Analysis, Build, Testing, Integration, Release and Support activities. Ensure adherence to agile software development practices/methodologies.

  • Architectural design analysis support including assist with the design of system frameworks, providing feedback to architectural team; review system frameworks, providing feedback to architectural team; assist with the design of layout diagrams, providing feedback to architectural team; and review layout diagrams, providing feedback to architectural team.

  • Machine learning innovation as part of a dedicated internal AI guild including collaborate with internal guild to develop in-house AI tools and present innovative ideas to incorporate AI into existing software solutions.

  • Collaborate with a cross-functional agile R&D team for a range of software product development activities. Collaborate cross-functionally in a global organization with colleagues in EMEA and APAC on integrated system design.

  • Develop web-based and local desktop software tool designed to automate the process of software installations, allowing project managers and commissioning engineers to remove installation complexity to execute software deployment; track products and installations; generate user, project, site, and software reports; receive real-time data from deployed software suites and applications; and save costs by improving the installation process.

  • Develop web-based software tool designed to package and release core software solutions, allowing project managers and commissioning engineers to create core software solutions; maintain versioning of software solutions; release software solutions to deployer; and access documentation.

  • Write code to customize software based on specific customer requirements within either the Graphical User Interface (GUI) or our backend software application. Software development is in .net, and C#. This means developing quality software products for our internal and external customers with a focus on offboard software for AGVs (automated guided vehicles) and other mechatronic equipment.

  • Lead Dev team as a subject matter expert for backend software (server, application, and database).

  • Create detailed design of customization and how the requirement will be met. Review design with team and ensure software standards are met.

  • Develop code within the project solution to meet the specific requirements of the customer.

  • Create and execute unit test plans for the changes made to the solution.

  • Develop database scripts to support the project customizations required by the customer, utilizing MSSQL and Oracle. Develop scripts to create database tables, fields, & objects; to load the database with specific customer data; and to modify data within an existing database.

  • Perform system integration testing on the software to ensure the overall system requirements are met.

  • Test the integration of our software with the onsite equipment to validate the full system functionality to be delivered to our customer.

  • Participate and assist in performing user acceptance testing. This is setting up and running test cases with the software and equipment to demonstrate the delivery of the full system requirements to the customer.

  • Deploy software changes into our customer's production environment. This may include deploying updates to our backend software application running on the customer's server and updating or modifying the production database to support the software changes being made.

  • Facilitate software management and controls for distribution applications related to onboard and offboard AGV software.

  • Utilize Jira and Azure DevOps work management tools.

What We Are Looking For:

  • Requires a bachelor's degree or equivalent in Computer Science, Computer Engineering, Software Engineering, Data Science or closely related field and 2 years of experience as a Software Engineer, Full Stack Developer or closely related occupation.

  • Also requires 2 years of experience with intralogistics automation; Agile development methodologies and software development lifecycle; and C#, .NET, SQL, Angular, Azure Cloud, CI/CD, GIT, Kubernetes and Docker; Java and JavaScript; ReactJS, TypeScript, CSS, and Node.js; xUnit; and Vscode.

  • Located at Dematic Corp. in Holland, MI. Telecommuting 2 days/week. Full-time.

  • Apply at jobs.localjobnetwork.com.

Applied = 0

(web-bd9584865-thmxh)