×
Register Here to Apply for Jobs or Post Jobs. X

Senior Application Developer

Job in Lisle, DuPage County, Illinois, 60532, USA
Listing for: Footprint Solutions
Full Time, Seasonal/Temporary position
Listed on 2025-12-10
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Salary/Wage Range or Industry Benchmark: 115000 - 130000 USD Yearly USD 115000.00 130000.00 YEAR
Job Description & How to Apply Below

Job Title: Senior Application Developer

Salary Range: $115,000/yr - $130,000/yr.) + discretionary bonus

Department: Systems / IT

Reports to: Director, Application Development

Additional info: Salaried/Exempt, Full time

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.

Company Overview: 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. Join us and be part of a mission-driven team that prioritizes innovation, collaboration, and continuous development.

Key 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
  • Maintain up‑to‑date technical documentation and ensure knowledge transfer to the team
  • Other reasonable duties as assigned
Required Skills and Qualifications:
  • 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, , .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
  • Adaptability to new tools and platforms as needed
  • Ability to lead, mentor, and conduct code reviews
Preferred 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…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary