Software Developer

Share

Top Job

Located in Bannockburn, IL

Salary: $95k-$105k

Software Developer (Full Stack – .NET)

Location: Bannockburn, IL (Onsite with hybrid potential after 90 days)
Employment Type: Evaluation-to-Hire
Salary Range: $95,000 – $105,000 (based on experience)

 

We are seeking a motivated and versatile Full Stack Software Developer to join our clients' Internal Applications team. This role is ideal for someone who thrives in both maintaining legacy systems and contributing to modern platform development.

 

You will play a key role in supporting and enhancing their existing e-commerce platform while helping design and build a next-generation, headless commerce solution. This position offers a unique opportunity to work across a wide technology stack in a collaborative and fast-paced environment.

Responsibilities:

E-Commerce Platform

  • Maintain, troubleshoot, and enhance the current e-commerce platform (C#, ASP.NET, XSLT, skins/templates)
  • Develop new functionality and integrations
  • Support and improve custom product configurator (KitBuilder)
  • Participate in planning and building a modern, headless e-commerce platform

Software Development

  • Design and develop responsive web applications aligned with business needs
  • Collaborate with stakeholders to translate business requirements into technical solutions
  • Work cross-functionally with integration developers and designers
  • Ensure consistency in UI/UX and branding across applications

Integrations & Systems

  • Build and maintain integrations with third-party systems (ERP, WMS, APIs, payment gateways)
  • Participate in architecture and system design discussions
  • Create and maintain technical documentation

Support & Training

  • Diagnose and resolve application issues for end users
  • Provide documentation and training to support system adoption

Qualifications:

  • Bachelor’s degree in Computer Science or related field
  • 3+ years of software development experience
  • Strong experience working in C# and .NET environments (REQUIRED)
  • Ability to work within and maintain legacy systems without full rewrites
  • Strong analytical, problem-solving, and communication skills
  • Self-starter with the ability to learn new systems independently

Required Technical Skills:

Backend

  • C#, ASP.NET (MVC & Web Forms)
  • REST API development and integration
  • Service-Oriented Architecture (SOA)
  • VB.NET (nice to have)

Frontend

  • HTML, CSS, JavaScript (REQUIRED)
  • jQuery, AJAX, Bootstrap
  • Experience with modern frameworks (React, Vue, Next.js) is a plus

Database

  • SQL Server (queries, stored procedures, performance tuning)

Tools & Practices

  • Visual Studio, Git, Azure DevOps
  • Agile development methodologies
  • CI/CD pipelines and debugging practices

Preferred Experience (Nice-to-Haves)

  • ERP integration experience (NetSuite preferred)
  • E-commerce platforms (Shopify Plus, BigCommerce, Commercetools)
  • XSLT/XML experience
  • Product configurators (KitBuilder or similar)
  • Middleware/integration tools (Boomi)
  • Warehouse Management System (WMS) integrations
  • Telerik UI components
  • Exposure to AI or automation workflows (Agentic AI)

Role Breakdown

  • 75% Legacy system maintenance and enhancements
  • 25% Modern platform development (headless commerce initiative)

 

About Express Employment Professionals: Work with a locally owned staffing company that partners with companies in Lake County, IL to hire long term talent. Express has over 800+ locations nationwide and 22 in the Chicago-land area. Check out our Libertyville Team www.expresspros.com/libertyvilleil and our Google Reviews https://g.co/kgs/qEqco2

 

TO APPLY- Email resume to jobs.libertyvilleil@expresspros.com

Express Office: Libertyville
836 South Milwaukee Avenue
Libertyville, IL 60048
Apply Now