Join Our Team

E-commerce and the automated distribution centers that make it possible are key components of the modern economy, and Numina Group is a respected provider of the technology that powers the distribution industry.  We are an established, growing technology company and are now hiring a Software Engineer.  As a member of our development team, you will join us in designing and creating not just software that drives automation you can see and touch, but software that makes a difference.

Primary Responsibilities Include:

  • Creating detailed design of new and continuing automation projects, including database design, application design and inter-process control, and user-interface design
  • Developing software for new and continuing automation projects, including creation and modification of low-level device-control code, process and business-rule logic, host interface programming, and user-interface programming
  • Working within high-level systems designs created by others
  • Following Numina engineering best practices in design and implementation
  • Following Numina administrative procedures
  • Communicating effectively with Numina project teams, including software-group managers, project managers and other engineers, to ensure on-time delivery of high-quality software
  • Communicating with customer project teams, to exchange technical information, to provide systems training, and to gather additional customer requirements
  • Creating project documentation, including user manuals and support guides
  • Installing and testing automation software, both at customer sites and remotely
  • Providing technical support for automation projects, including those engineered by others, during and outside of normal business hours


Experience and Skills:

  • 3+ years direct experience in software development
  • Technically fluent in programing languages, including Java, C, Javascript, and SQL
  • Working knowledge of network and PC operating systems, including Linux
  • Hands-on experience with automation software or low-level device control software
  • Knowledge of database design
  • Good written and oral communication skills
  • Ability to communicate ideas in both technical and user-friendly language
  • Self-motivated and directed
  • Able to prioritize and execute tasks in a high-pressure environment
  • “Can-do” attitude
  • Strong time-management and problem-solving skills
  • Bachelor’s degree in Computer Science or related field
  • Travel: Approx. 20-25% (primarily to client sites)
  • Office location: Woodridge, IL

Are you ready to join a fast paced, well established family owned business?  We offer a competitive benefits package, annual bonuses, regular team building events and a business casual work environment.  This position is based at our corporate headquarters in our Woodridge, IL office.

Apply by sending resume and cover letter to