Full Stack Developer in North Chicago, IL at Johnson Service Group

Date Posted: 9/9/2021

Job Snapshot

Job Description

JobID: 384996

Johnson Service Group (JSG) is a nationally recognized Contract Engineering and Technical Staffing firm specializing in Engineering and Manufacturing. We are currently recruiting for a Microsoft Full Stack .Net Developer with Analysis skills to join the IT Department of our Import/Distribution Client in Lake Bluff, IL.

Position Summary
The purpose of the Full Stack Developer role is to facilitate sustained business systems functionality and implement improvements that enable the business to improve service, cost, facilitate cash management, and enable growth. The Developer is responsible for effective maintenance, operation, configuration of the business application ecosystem. This includes, but is not limited to, ERP, WMS, Demand Planning, Supply Planning, TMS, PIM, and application interfaces between each for the sharing of information.
The Developer will build a book of knowledge for each business system and become the go-to resource for questions or projects regarding these systems. This individual will also help ensure the users’ needs are met by regularly polling users and using their feedback to propose changes to the system. This individual will also perform preventative maintenance on business system software throughout the organization to prevent failures over time.

  • Investigate the application ecosystem and determine/enact areas of improvement.
  • Collaborate with team members regularly to find and introduce cost and time saving changes.
  • Build and maintain Book of Knowledge for each major business system and subsystems.
  • Document system changes, modifications, and custom field usage.
  • Coordinate, plan, test, and perform software upgrades to ecosystem as needed.
  • Develop, create, and maintain data interfaces between core ERP system and other business systems (TMS/WMS/Purchasing/Demand Planning/etc.).
  • Resolve issues related to data interfaces between core ERP system and other business systems (TMS/WMS/Purchasing/Demand Planning/etc.).
  • Implement systematic improvements via collaboration with other team members.
  • Identify and implement methods of systems sustainability.
  • Investigate and resolve issues related to the WMS, ERP, and other interconnected systems (Demand Planning, etc.).
  • Investigate and resolve issues between the ERP and bulk data load-in systems for externally received information.
  • Develop, maintain, and mature APIs.
  • Collaborate with DBA to integrate data from other applications through the DW into the ERP/WMS/etc.
  • Maintain custom apps.
  • Develop and Maintain documentation of standard processes.


  • Bachelor’s degree from a four-year college or university in Computer Science, Information Technology or related area of study, or equivalent experience.
  • .NET developer with RESTful API connecting to SQL experience
  • Import/Distribution company experience
  • Analytical problem-solving skills
  • Prior experience on SMB ERP, WMS, Demand Planning, Supply Planning, PIM and TMS platforms.

Required Skills

  • Strong ability to diagnose issues and recommend effective solutions.
  • Strong ability to work independently and as a team.
  • Strong analytical skills.
  • Strong attention to detail.
  • Demonstrated ability to balance responsiveness & proactive actions.
  • Advanced MS-SQL skills (T-SQL, SSIS).
  • Familiar with Java and MS Programming Stack (.NET Framework) (3-5 years).
  • Familiar with Restful APIs (.NET) (3-5 years).
  • Label Development (Bartender).
  • Business System support (ERP/WMS/etc.).

Job Type: Full-time


  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Employee discount
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Referral program
  • Vision insurance


Not Ready To Apply?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Never miss out on a job opportunity again by signing up for our Talent Network to receive job alerts that match your interests and experience.

Connect With Us