Job Description
We 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 & Modernization
Design, 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 applications
Migrating monolithic systems to modern architectures
Improving application performance, scalability, and maintainability
Build new applications from the ground up, including:
API design and backend services
Frontend architecture and user experience
Authentication, authorization, and role‑based access
AI Feature Development & Integration
Embed AI‑powered features directly into applications, such as:
In‑app chat and Q&A experiences
Natural‑language interaction with application data
Context‑aware responses using application or document data
Integrate 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 data
Collaborate on agent‑style workflows, where AI can assist with multi‑step tasks or decision support inside the application
Ensure AI features are:
Secure
Responsible
Cost‑aware
Maintainable in production environments
Architecture, Quality & Delivery
Contribute to or lead application and system architecture decisions
Write clean, testable, well‑documented code
Design and consume RESTful APIs
Support CI/CD pipelines and modern DevOps practices
Collaborate closely with product owners, designers, and stakeholders to translate requirements into working solutions
Participate in code reviews, architecture discussions, and technical decision‑making
Compensation: $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/.
Required Skills & Experience
6+ years of professional software development experience
Strong experience building full‑stack applications with:
C# / .NET
Angular
Experience designing and consuming APIs
Experience working with cloud environments (Azure and/or AWS)
Solid understanding of modern application architecture and best practices
Experience integrating AI or machine‑learning features into applications
Nice to Have Skills & Experience
Exposure to LLMs, prompt design, or AI orchestration
Experience modernizing legacy applications
Knowledge of containerization, microservices, or cloud‑native patterns
Familiarity with vector databases or search‑based AI patterns
Experience building enterprise‑grade, production systems
Benefit packages for this role will start on the 1st 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.