JOBSEARCHER

Senior Full Stack Engineer

Senior Full Stack Engineer (.NET 8 + Angular)Exciting opportunity for experienced Senior Full Stack Engineers! Work on modernizing enterprise systems with .NET 8, Angular 17+, SQL Server, and Azure DevOps while making a real impact on business-critical applications. In NYC, Apply now and be part of the transformation!Key ResponsibilitiesDesign and develop modern applications using .NET 8, C#, ASP.NET Core, Angular 17+, and SQL Server.Modernize legacy applications while accurately preserving complex business rules.Migrate data and schemas from Ingres to SQL Server, ensuring data integrity and reconciliation.Analyze legacy source code and collaborate with SMEs to rebuild business functionality.Utilize AI-assisted development tools (GitHub Copilot, Claude Code, or similar) for coding, testing, documentation, and analysis.Implement CI/CD pipelines and deployment strategies using Azure DevOps.Participate in architecture discussions, code reviews, technical documentation, and production support planning.Work closely with business stakeholders to gather requirements and reduce migration risks.Required Skills8+ years of software development experience.Strong expertise in:.NET 8 / C#ASP.NET CoreAngular 17+TypeScriptRxJS & Angular SignalsSQL Server & T-SQLEntity Framework CoreDependency InjectionAsync ProgrammingREST APIsAzure DevOpsCI/CDExperience with automated testing and production-ready engineering practices.Strong understanding of system design, Domain-Driven Design (DDD), and modernization strategies.Experience using AI-powered development tools with disciplined code review and validation.Nice to HaveExperience with legacy technologies such as:VB.NETVB6OpenROADPowerBuilderOracle FormsIngres DatabaseExperience in utility, energy, or highly regulated industries.Familiarity with Strangler Fig and Anti-Corruption Layer migration patterns.Ideal CandidateWe're looking for someone who:Enjoys solving complex technical challenges.Can confidently work with both legacy and modern technology stacks.Writes clean, maintainable, and well-tested code.Has strong communication and collaboration skills.Thrives in AI-assisted software development while maintaining high engineering standards.