DeveloperJobs.io
← Back to all jobs

Job Description

The Software Developer will create and maintain custom applications and system integrations that connect the organization’s ERP platform with other business-critical tools. This role focuses on translating business requirements into dependable software solutions using GraphQL/REST and Microsoft technologies.

Responsibilities

  • Build and maintain custom applications and system integrations that connect the organization’s ERP platform with other business-critical tools and applications.
  • Translate defined business requirements into reliable, well-tested software solutions that improve data flow, automate processes, and provide internal teams with tools to operate efficiently.
  • Partner with the Information Systems team to design, develop, enhance, and maintain integrations between the company’s ERP platform and other business systems, primarily using GraphQL and REST APIs.
  • Support the development and enhancement of internally built applications using C#/.NET, JavaScript, and jQuery.
  • Ensure solutions adhere to established development standards and complete appropriate testing prior to deployment, including behavior-driven testing scenarios where applicable.
  • Develop a strong working understanding of the organization’s ERP data structures, APIs, integrations, and business processes to design scalable and maintainable solutions.
  • Collaborate with stakeholders across multiple departments to understand business processes, identify technical requirements, troubleshoot issues, and translate operational needs into effective software and integration solutions.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
  • 1–3 years of professional software development experience in a business environment.
  • Experience building applications using C#/.NET and JavaScript, including jQuery.
  • Strong Microsoft SQL Server experience, including writing, modifying, and troubleshooting queries and stored procedures.
  • Experience developing and consuming REST APIs.
  • Familiarity with GraphQL, or the ability and interest to learn GraphQL quickly.
  • Experience developing system integrations and exchanging data between applications.
  • Experience using Git or another source-control platform.
  • Experience with reporting technologies such as Crystal Reports, SSRS, Power BI Report Server, or similar tools.
  • Familiarity with behavior-driven development and Gherkin syntax, or willingness to learn.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Strong written and verbal communication skills, including the ability to document technical solutions and processes.
  • Ability to independently research, learn, and apply new technologies.
  • Comfort working directly with business stakeholders to understand operational workflows and translate business needs into technical solutions.

Preferred Qualifications

  • Hands-on experience developing GraphQL APIs.
  • Experience working with an ERP or other enterprise business application.
  • Experience supporting manufacturing, warehouse, distribution, supply-chain, or similar operational environments.
  • Experience developing within Microsoft Visual Studio.
  • Experience integrating ERP platforms with internal or third-party business applications.

Key Technologies

  • GraphQL
  • REST APIs
  • C#/.NET
  • JavaScript
  • jQuery
  • Microsoft SQL Server
  • Git
  • Crystal Reports
  • SSRS
  • Power BI Report Server
  • Gherkin

Location & Compensation

Location: Skokie, IL (onsite)

Compensation: USD 75,000 - 80,000 per year

Benefits

  • Medical
  • Dental
  • Vision

Similar Jobs