Job Description
Job Summary Senior Software Engineer II – Full stack Experience Required 7+ years About the Role Senior Full Stack Engineer responsible for building scalable, secure, AI-enabled enterprise applications across modern and legacy stacks, with full ownership across backend, frontend, data, and AI-assisted development workflows, with the ability to navigate complex multi-tenant architectures and enterprise-grade authentication systems. Key Responsibilitie - Design, develop, and maintain enterprise applications using C#, ASP.NET MVC, Web API, Angular, and SQL Serve - Leverage AI-assisted development tools (e.g., code generation, copilots, automated refactoring) & existing AI frameworks to improve productivity s part of the PDL - Work across technology stacks spanning .NET Framework 4.x and modern .NET version - Modernize legacy systems while ensuring stability and scalabilit - Build secure, scalable REST APIs with OAuth2/JWT authenticatio - Develop scalable frontend applications using Angular 17 and TypeScrip - Optimize database queries, stored procedures, and Entity Framework operation - Implement dependency injection and modular architecture pattern - Troubleshoot and enhance legacy systems while introducing modern engineering practice - Collaborate with QA, DevOps, and business teams to deliver high-quality release - Participate in code reviews, technical design discussions, and production suppor - Contribute to CI/CD pipelines and deployment automatio - Understanding client-specific business rules and workflow Primary Skill - C#/.NET Framework 4.5–4.8 and .NET - ASP.NET MVC 5, Web API 2, WCF, Entity Framework - Angular 17, TypeScript, Angular Forms, Angular CL - Experience with AI coding assistants (Cursor, Codex, Claude etc) & CLI - SQL Server and T-SQL developmen - OAuth2 / JWT, Azure Active Director Secondary Skill - NUnit, Selenium WebDrive - CI/CD tooling (GitHub Actions, AWS, Artifactory - Observability - OpenTelemetr