Demo

Senior Application Developer

Footprint Solutions
Chicago, IL Full Time
POSTED ON 12/14/2025
AVAILABLE BEFORE 4/12/2026

About Footprint Solutions: Footprint Solutions delivers comprehensive in-store merchandising, installations, signage, rollouts, remodels, and reporting solutions. We partner with our clients from concept through execution, offering a one-stop end-to-end service. As we modernize and scale our internal systems, we’re seeking a technical leader to help drive our next generation of business applications.


Job Summary: As a Senior Application Developer / Technical Lead, you will be a key driver in architecting, designing, and implementing robust enterprise applications (both internal and client- facing). You’ll work across the full lifecycle—requirements, design, coding, testing, deployment, monitoring—and guide modernization of legacy systems. You will lead, by example, mentor junior team members, and partner with stakeholders to deliver scalable, secure, high-performance solutions.


What You'll Do (Responsibilities)


  • Collaborate with business stakeholders, analysts, and leadership to define technical strategy, roadmap, and architecture
  • Execute full software development lifecycle: requirements gathering, solution design, coding, testing, deployment, and support
  • Architect and build scalable, maintainable, and high-availability systems
  • Develop front-end / UI capabilities using C# / Blazor / .NET Framework
  • Develop back-end services using C#, .NET 6 , Web API and data access using EF Core
  • Complete database design, object creation, performance tuning/optimization, and heavy T- SQL query / stored procedure construction using MS SQL Server
  • Administer MS SQL Server databases, performing routine tasks such as backups and restores
  • Construct reports using SSRS and Report Builder
  • Maintain, monitor, troubleshoot, and enhance a wide range of legacy systems and reports
  • Integrate with third-party systems, external APIs, messaging systems, and middleware
  • Refactor, modernize, and migrate legacy tools and systems (e.g., migrating older VB/COM and .NET Framework assets to newer platforms)
  • Monitor, troubleshoot, and optimize system performance, latency, memory usage, and scalability
  • Implement logging, telemetry, diagnostics, alerting
  • Enforce security best practices
  • Mentor and coach mid- and junior-level engineers
  • Provide cross-team support, participate in on-call rotation, and backup for peer systems as needed
  • Job Summary Maintain up-to-date technical documentation and ensure knowledge transfer to the team


Required (Essential) Qualifications & Skills

 

  • Bachelor’s degree in computer science, Information Systems, or equivalent technical field (or equivalent experience)
  • 5 years of professional software development experience with Microsoft / .NET stack
  • Proven record in architecting and implementing end-to-end enterprise systems
  • Strong experience with C#, Blazor, .NET 6 , ASP.NET, .NET Framework, HTML, XML, JSON
  • Strong experience with MS SQL Server (schema design, T-SQL, performance tuning)
  • Experience with MS SQL Server database administration tasks
  • Excellent problem-solving, diagnostic, and debugging skills
  • Experience with RESTful APIs / Web API / Web Services
  • Experience with ORM / data-access patterns (EF Core, LINQ)
  • Experience with source control systems TFS / Git
  • Legacy system modernization (e.g., VB6, COM, classic ASP, VB.NET, .NET Framework)
  • Strong verbal and written communication skills; ability to present to technical & non- technical audiences
  • Ability to work independently, take ownership, and drive projects to completion
  • Comfortable adapting to new tools and platforms as needed
  • Ability to lead, mentor, and conduct code reviews


Preferred / Nice-to-Have Skills

 

  • Experience with .NET MAUI (Xamarin) or cross-platform mobile development
  • Familiarity with front-end technologies (e.g., JavaScript or SPA frameworks)
  • Experience with Great Plains
  • Experience in building AI-driven features or leveraging AI tools to accelerate development
  • Experience with Unitrends for database backups
  • Expertise in Azure services (e.g., Functions, Service Bus, Logic Apps, Cosmos DB) or AWS equivalents
  • Experience with Agile / Scrum methodologies
  • Experience with CI/CD pipelines and tooling (Azure DevOps, GitHub Actions)
  • Domain experience in retail, merchandising, supply chain, POS systems


Working Conditions & Notes

 

  • Role is primarily hybrid / remote but flexibility for 1 or 2 days per week in the Lisle, IL office is mandatory for Illinois residents. This can be discussed.
  • On-call rotation / after-hours support required on a scheduled basis
  • Occasional lifting (up to 20 lbs.) may be needed (e.g., project equipment)
  • Business-casual dress code; collaborative, fast-paced work environment


What We Offer

 

  • Competitive salary (range commensurate with experience $115,000/yr - $130,000/yr.) performance bonus
  • Comprehensive benefits package (health, dental, vision, 401(k), etc.)
  • Professional growth: training, conferences, technology roadmap involvement
  • Mentorship culture, collaboration, innovation-driven environment
  • Equal opportunity employer: we welcome diversity in all forms Business Casual, Casual, Comfortable working environment.


Salary Range: $115,000 - $130,000 per year


The above statements are intended to describe the general nature and level of work being performed by individuals

Salary : $115,000 - $130,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Application Developer?

Sign up to receive alerts about other jobs on the Senior Application Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$155,218 - $198,966
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$187,890 - $240,773
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Footprint Solutions

  • Footprint Solutions Evanston, WY
  • Merchandiser - Flexible, Part time, Start now! Hourly Wage: $16.00 /hr Additional info: Hourly, Variable hours, Non-exempt Footprint Solutions is a nationa... more
  • 13 Days Ago

  • Footprint Solutions Ellendale, ND
  • Description Flexible Schedule, Part time - typically 1 to 2 days per week, 2 to 4 hours per day Start Immediately, Close to home, Supplemental Income! Job ... more
  • 13 Days Ago

  • Footprint Solutions Zephyr Cove, NV
  • Description Flexible Schedule, Part time - typically 1 to 2 days per week, 2 to 4 hours per day Start Immediately, Close to home, Supplemental Income! Job ... more
  • 13 Days Ago

  • Footprint Solutions Blanding, UT
  • Description Merchandiser - Flexible, Part time, Start now! Hourly Wage: $14.00 /hr Additional info: Hourly, Variable hours, Non-exempt Footprint Solutions ... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Senior Application Developer jobs in the Chicago, IL area that may be a better fit.

  • footprint Solutions Lisle, IL
  • Job Title: Senior Application Developer Salary Range: $115,000/yr - $130,000/yr.) discretionary bonus Department: Systems / IT Reports to: Director, Applic... more
  • 19 Days Ago

  • Gallagher Bassett Rolling Meadows, IL
  • Introduction Join our growing team of dedicated professionals at Gallagher Bassett, who guide those in need to the best possible outcomes for their health ... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!