Unknown Company

Senior Full Stack Engineer

new york, ny • Posted 4 days ago
Onsite Full Time IT & Technology

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, be part of the transformation!

Key Responsibilities

  • Design 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 Skills

  • 8+ years of software development experience.
  • Strong expertise in:
  • Angular 17+
  • TypeScript
  • RxJS & Angular Signals
  • SQL Server & T-SQL
  • Entity Framework Core
  • REST APIs
  • CI/CD
  • Experience 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 Have

  • Experience with legacy technologies such as:
  • VB.NET
  • VB6
  • OpenROAD
  • PowerBuilder
  • Oracle Forms
  • Ingres Database
  • Experience in utility, energy, or highly regulated industries.
  • Familiarity with Strangler Fig and Anti-Corruption Layer migration patterns.

Ideal Candidate

We'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.

#J-18808-Ljbffr
Back to Job Search