Lead Full Stack Engineer
Title: Lead Full Stack EngineerEmployment Type: 6M Contract-to-HireLocation: Naperville, IL (Hybrid - 3x per week)Salary: 75-80/hrSummaryWe 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 ResponsibilitiesDesign and stand up the architecture and architectural roadmap for a new enterprise pricing platformPartner closely with a third-party digital subscription management platform to integrate pricing capabilities into internal backend systemsLead backend integration efforts to support dynamic, non-standardized pricing based on customer type, product usage, and business scaleSimplify legacy pricing workflows that currently rely on complex Excel-based pricing breakdownsImprove overall user experience for internal users and customers by enabling clearer, more consistent pricing modelsCollaborate with onshore and offshore development teams to deliver scalable, maintainable solutionsLeverage Azure services to build secure, high-performing backend systemsEnsure the platform meets enterprise standards for reliability, scalability, and maintainabilityTechnical EnvironmentBackend: C#, .NETCloud Platform: Microsoft Azure (strong hands-on experience required)Subscription & Pricing Platform: Zuora (or comparable subscription/billing platforms)Integration-heavy environment with enterprise backend systemsRequired Qualifications7+ years of professional software engineering or solutions architecture experienceStrong expertise with C# and .NET in enterprise environmentsExtensive experience building and integrating systems on Microsoft AzureExperience designing and implementing backend system integrationsProven ability to define and execute architectural roadmapsComfortable working with third-party SaaS platforms to extend internal capabilitiesStrong communication skills and ability to partner with cross-functional and external teamsProficiency programming in Node.JS or Angular.JSExperience with Cloud Native & RESTful API developmentExperience with Database management (SQL, NoSQL, AWS RDS, DynamoDB)Experience with developing MicroservicesExperience with KubernetesPreferred QualificationsPrior experience with subscription management, billing, or pricing platforms (e.g., Zuora)Experience supporting pricing models that vary by customer size, usage, or service tierBackground working in hybrid onshore/offshore delivery modelsExperience modernizing legacy or Excel-driven business processesWhat Success Looks LikeA scalable pricing architecture that integrates seamlessly with enterprise backend systemsReduced reliance on manual or Excel-based pricing workflowsImproved pricing transparency and usability for internal users and customersA clear, executable technical roadmap aligned with long-term business goals