Full Stack Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job DescriptionWe are seeking a Senior Full-Stack Software Engineer to help modernize existing applications and build new, cloud-native applications using .NET and Angular, with an emphasis on embedding AI capabilities directly into the user experience.In this role, you will design and deliver scalable, production-ready applications that leverage modern application architecture, APIs, and AI-powered features such as in-app chat, Q&A, and intelligent workflows.This position is ideal for an engineer who enjoys greenfield development, technical modernization, and applying AI thoughtfully to real business problems, rather than building proofs of concept that never reach production.Key Responsibilities:Application Development & ModernizationDesign, develop, and maintain modern full-stack web applications using .NET (Core / 8+) and Angular (14+)Lead or contribute to modernization efforts, including:Refactoring or replacing legacy applicationsMigrating monolithic systems to modern architecturesImproving application performance, scalability, and maintainabilityBuild new applications from the ground up, including:API design and backend servicesFrontend architecture and user experienceAuthentication, authorization, and role-based accessAI Feature Development & IntegrationEmbed AI-powered features directly into applications, such as:In-app chat and Q&A experiencesNatural-language interaction with application dataContext-aware responses using application or document dataIntegrate applications with LLMs and AI services (e.g., Azure OpenAI or similar platforms)Implement RAG (Retrieval-Augmented Generation) or similar patterns to allow users to ask questions about structured or unstructured dataCollaborate on agent-style workflows, where AI can assist with multi-step tasks or decision support inside the applicationEnsure AI features are:SecureResponsibleCost-awareMaintainable in production environmentsArchitecture, Quality & DeliveryContribute to or lead application and system architecture decisionsWrite clean, testable, well-documented codeDesign and consume RESTful APIsSupport CI/CD pipelines and modern DevOps practicesCollaborate closely with product owners, designers, and stakeholders to translate requirements into working solutionsParticipate in code reviews, architecture discussions, and technical decision-makingCompensation: $60/hr to $70/hr. Exact compensation may vary based on several factors, including skills, experience, and education.Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.Skills and Requirements6+ years of professional software development experienceStrong experience building full-stack applications with:C# / .NETAngularExperience designing and consuming APIsExperience working with cloud environments (Azure and/or AWS)Solid understanding of modern application architecture and best practicesExperience integrating AI or machine-learning features into applications Exposure to LLMs, prompt design, or AI orchestrationExperience modernizing legacy applicationsKnowledge of containerization, microservices, or cloud-native patternsFamiliarity with vector databases or search-based AI patternsExperience building enterprise-grade, production systems