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 hr@numinagroup.com.