Job Description
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/. Skills and Requirements 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 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