What are the responsibilities and job description for the Lead Full Stack Engineer position at Insight Global?
Title: Lead Full Stack Engineer
Employment Type: 6M Contract-to-Hire
Location: Naperville, IL (Hybrid - 3x per week)
Salary: 75-80/hr
Summary
We are seeking a Lead Fullstack Engineer to support a new pricing and subscription initiative focused on improving how customers purchase and price products based on business size, unit volume, and service levels. This role will play a key part in standing up the technical architecture and roadmap for a modern pricing platform, with a strong emphasis on integrating a third-party subscription management solution into existing backend enterprise systems.
The ideal candidate has a strong foundation in C#/.NET, deep experience with Azure, and comfort working across both internal engineering teams and external platform partners.
Key Responsibilities
- Design and stand up the architecture and architectural roadmap for a new enterprise pricing platform
- Partner closely with a third-party digital subscription management platform to integrate pricing capabilities into internal backend systems
- Lead backend integration efforts to support dynamic, non-standardized pricing based on customer type, product usage, and business scale
- Simplify legacy pricing workflows that currently rely on complex Excel-based pricing breakdowns
- Improve overall user experience for internal users and customers by enabling clearer, more consistent pricing models
- Collaborate with onshore and offshore development teams to deliver scalable, maintainable solutions
- Leverage Azure services to build secure, high-performing backend systems
- Ensure the platform meets enterprise standards for reliability, scalability, and maintainability
Technical Environment
- Backend: C#, .NET
- Cloud Platform: Microsoft Azure (strong hands-on experience required)
- Subscription & Pricing Platform: Zuora (or comparable subscription/billing platforms)
- Integration-heavy environment with enterprise backend systems
Required Qualifications
- 7 years of professional software engineering or solutions architecture experience
- Strong expertise with C# and .NET in enterprise environments
- Extensive experience building and integrating systems on Microsoft Azure
- Experience designing and implementing backend system integrations
- Proven ability to define and execute architectural roadmaps
- Comfortable working with third-party SaaS platforms to extend internal capabilities
- Strong communication skills and ability to partner with cross-functional and external teams
- Proficiency programming in Node.JS or Angular.JS
- Experience with Cloud Native & RESTful API development
- Experience with Database management (SQL, NoSQL, AWS RDS, DynamoDB)
- Experience with developing Microservices
- Experience with Kubernetes
Preferred Qualifications
- Prior experience with subscription management, billing, or pricing platforms (e.g., Zuora)
- Experience supporting pricing models that vary by customer size, usage, or service tier
- Background working in hybrid onshore/offshore delivery models
- Experience modernizing legacy or Excel-driven business processes
What Success Looks Like
- A scalable pricing architecture that integrates seamlessly with enterprise backend systems
- Reduced reliance on manual or Excel-based pricing workflows
- Improved pricing transparency and usability for internal users and customers
- A clear, executable technical roadmap aligned with long-term business goals
Salary : $75 - $80