Skip to main content

Software Engineer

Job Description

DLN Integrated Systems is seeking a Software Engineer responsible for developing, testing, and maintaining software solutions for material handling systems. This role involves working closely with team members and project leads to deliver high-quality, scalable, and reliable software. The ideal candidate is eager to learn, detail-oriented, and enjoys solving technical challenges in a collaborative environment.

Specific Duties

Project Responsibilities (Primary):

  • Develop and implement software features and modules for warehouse control systems (WCS) and other applications.
  • Write clean, maintainable, and efficient code following established standards.
  • Participate in debugging and troubleshooting software issues during development and post-deployment.
  • May participate in customer kick-off and design meetings. Assist the software team lead in the creation of project specifications and design parameters as needed.
  • Provide regular updates and feedback on project status.
  • Setup and configure a customer’s installation.
  • Travel to site to install and test with the customer and to provide end-user training.

Development Responsibilities:

  • Work with the development team to provide design ideas based upon your experience with customer installations.
  • Participate in development meetings and code reviews.
  • General code development as needed.

Support Responsibilities:

  • Document code, designs, and development processes to facilitate team collaboration and knowledge sharing.
  • Assist in creating user manuals and technical documentation as needed.
  • Provide remote trouble shooting and on-site trouble shooting as required during project installation.
  • Assist clients while support is transitioned from the project team to the support team.
  • Once transitioned, provide Tier II support to the support team during working hours and potentially after hours.

Qualifications

** Immigration sponsorship is not available for this role.

  • Bachelor’s Degree in computer science/ computer information systems / engineering or related field preferred.
  • 1 – 5 years of experience in a software engineering environment (internship experience may be considered)
  • Existing expertise or willingness and ability to learn Warehouse workflows (receiving, put-away, picking, packing, sortation, and shipping).
  • Primary backend development will be in C# and SQL, however experience in other object-oriented languages such as C++, Java, etc. is a plus.
  • Familiarity with relational databases and SQL.
  • Experience with Windows server environments and configurations.
  • Experience in configuring and troubleshooting general IT issues with workstations and printers.
  • Understanding of various interface methodologies and data formats such as sockets, RESTful, SOAP, XML, JSON, flat file, EDI, etc.
  • Experience in ZPL and/or SATO is a plus.
  • Strong verbal and written communication skills.

About

DLN Integrated Systems is a trusted partner enhancing competitive edge with advanced distribution solutions. We were founded in 2002 and have continued to grow since then, helping our clients optimize their material handling and supply chain operations with expert design, installation and support. Our team includes mechanical, controls, software and robotics engineers, as well as project managers, technicians and an active sales team.

DLN is an independent systems integrator, which means our day-to-day tasks are richly varied, with exposure to the most cutting-edge automation technologies in our industry. Because our systems are thoughtfully customized to our clients’ unique needs, our concepts and designs are limitless.

DLN prides itself on being an employer of choice for people at all stages of their careers. Generous benefits, competitive compensation and paid time off are standard. We also offer work-from-home options, flexibility in schedule, and when you’re at the office you’re free to bring your dog. Our team also has opportunities to develop their skills with professional development, and leadership regularly recognizes the achievements and contributions of our team.

Outside of work, DLN actively participates in several non-profits, including a major role in the Kent County Toys for Tots program, and an annual golf outing benefiting the Epilepsy Foundation of Michigan.

We offer generous benefits, competitive compensation, paid time off, opportunity for growth, and the chance to work with a winning team in a great company culture. Candidates may be required to pass a drug screen, pre-employment physical, background check, motor vehicle report, and reference checking.

Application

Name
How did you find out about this position?
Were you referred by an existing DLN employee?
Click or drag a file to this area to upload.