Sr. .NET\Angular\SQL Server Full Stack Engineer - Onsite Job at Confidential, New York, NY

ZGFBb1BQYnJYVGRxN0Y0MWl6cmcxOVcyK2c9PQ==
  • Confidential
  • New York, NY

Job Description

job summary:
Senior Full Stack Engineer

We are seeking a Senior Full Stack Engineer to help modernize critical legacy business systems into reliable, maintainable, and well-tested applications using .NET 8, Angular, SQL Server, and disciplined Azure DevOps delivery practices. This role is ideal for an experienced engineer who can understand complex legacy behavior, preserve established business rules with accuracy, and rebuild functionality using modern architecture, clean code, and AI-assisted development workflows.

What You'll Do

· Design and build .NET 8 services and Angular front ends that replace legacy modules while preserving decades of business rules with verified fidelity.

· Migrate schemas and data from Ingres to SQL Server, including the reconciliation work needed to prove correctness.

· Reconstruct system behavior from legacy source code and SME interviews before re-implementing it in modern platforms.

· Apply LLM-assisted workflows to analysis, code, tests, and documentation while following team standards for verification, review, and quality.

· Deliver software through Azure DevOps using code reviews, automated tests, CI/CD discipline, and production-ready engineering practices.

· Partner with business stakeholders, subject matter experts, and technical teammates to clarify requirements, document decisions, and reduce migration risk.

· Contribute to architecture discussions, technical design documentation, implementation plans, and production support readiness.

What You Bring

· 8+ years of professional software engineering experience, including senior-level ownership from design through production support.

· Strong problem-solving ability, intellectual curiosity, and a self-driven approach to learning unfamiliar systems and domains.

· Deep expertise in .NET, including C#, ASP.NET Core, async and concurrency patterns, dependency injection, EF Core performance considerations, resilience patterns, observability, and automated testing.

· Strong experience with modern Angular, preferably v17+, and strict-mode TypeScript, including signals, RxJS, change detection and performance, and complex reactive forms.

· Advanced SQL Server skills, including relational design, T-SQL, execution plans, indexing strategy, concurrency and locking, and schema migrations as code.

· Strong system design capability, including decomposing domains into clean boundaries, defending trade-offs against non-functional requirements, and communicating decisions through ADRs and design documentation.

· Practical understanding of domain-driven design and incremental migration patterns such as strangler fig and anti-corruption layers.

· Daily, beyond-autocomplete proficiency with AI-assisted development tools such as GitHub Copilot agent mode, Claude Code, or comparable tools.

· Experience using spec-first workflows, context engineering through repository instructions and prompt files, and disciplined review of AI-generated output as untrusted until tested and verified.

· Comfort reading unfamiliar legacy code and establishing what it actually does before modifying or replacing it.

Nice to Have

· Exposure to legacy technology stacks such as VB.NET, VB6, OpenROAD, PowerBuilder, Oracle Forms, Ingres, or other legacy relational database platforms.

· Familiarity with electric utility environments, including IT/OT operations, operational systems, regulatory expectations, or related business processes.

· Experience supporting modernization initiatives where accuracy, auditability, and continuity of existing business behavior are critical.

Ideal Candidate Profile

The ideal candidate is a hands-on senior engineer who enjoys deep technical analysis, careful modernization, and high-accountability delivery. You are comfortable moving between legacy code, business conversations, modern architecture, database migration, automated testing, and production readiness. You value AI-assisted engineering, but you also know that correctness comes from clear specifications, human review, repeatable tests, and disciplined verification.

 
location: New York, New York
job type: Contract
salary: $70 - 72 per hour
work hours: 8am to 5pm
education: Bachelors

responsibilities:
Senior Full Stack Engineer We are seeking a Senior Full Stack Engineer to help modernize critical legacy business systems into reliable, maintainable, and well-tested applications using .NET 8, Angular, SQL Server, and disciplined Azure DevOps delivery practices. This role is ideal for an experienced engineer who can understand complex legacy behavior, preserve established business rules with accuracy, and rebuild functionality using modern architecture, clean code, and AI-assisted development workflows.

What You'll Do · Design and build .NET 8 services and Angular front ends that replace legacy modules while preserving decades of business rules with verified fidelity.

· Migrate schemas and data from Ingres to SQL Server, including the reconciliation work needed to prove correctness.

· Reconstruct system behavior from legacy source code and SME interviews before re-implementing it in modern platforms.

· Apply LLM-assisted workflows to analysis, code, tests, and documentation while following team standards for verification, review, and quality.

· Deliver software through Azure DevOps using code reviews, automated tests, CI/CD discipline, and production-ready engineering practices.

· Partner with business stakeholders, subject matter experts, and technical teammates to clarify requirements, document decisions, and reduce migration risk.

· Contribute to architecture discussions, technical design documentation, implementation plans, and production support readiness.

What You Bring · 8+ years of professional software engineering experience, including senior-level ownership from design through production support.

· Strong problem-solving ability, intellectual curiosity, and a self-driven approach to learning unfamiliar systems and domains.

· Deep expertise in .NET, including C#, ASP.NET Core, async and concurrency patterns, dependency injection, EF Core performance considerations, resilience patterns, observability, and automated testing.

· Strong experience with modern Angular, preferably v17+, and strict-mode TypeScript, including signals, RxJS, change detection and performance, and complex reactive forms.

· Advanced SQL Server skills, including relational design, T-SQL, execution plans, indexing strategy, concurrency and locking, and schema migrations as code.

· Strong system design capability, including decomposing domains into clean boundaries, defending trade-offs against non-functional requirements, and communicating decisions through ADRs and design documentation.

· Practical understanding of domain-driven design and incremental migration patterns such as strangler fig and anti-corruption layers.

· Daily, beyond-autocomplete proficiency with AI-assisted development tools such as GitHub Copilot agent mode, Claude Code, or comparable tools.

· Experience using spec-first workflows, context engineering through repository instructions and prompt files, and disciplined review of AI-generated output as untrusted until tested and verified.

· Comfort reading unfamiliar legacy code and establishing what it actually does before modifying or replacing it.

Nice to Have · Exposure to legacy technology stacks such as VB.NET, VB6, OpenROAD, PowerBuilder, Oracle Forms, Ingres, or other legacy relational database platforms.

· Familiarity with electric utility environments, including IT/OT operations, operational systems, regulatory expectations, or related business processes.

· Experience supporting modernization initiatives where accuracy, auditability, and continuity of existing business behavior are critical.

Ideal Candidate Profile The ideal candidate is a hands-on senior engineer who enjoys deep technical analysis, careful modernization, and high-accountability delivery. You are comfortable moving between legacy code, business conversations, modern architecture, database migration, automated testing, and production readiness. You value AI-assisted engineering, but you also know that correctness comes from clear specifications, human review, repeatable tests, and disciplined verification.Senior Full Stack Engineer We are seeking a Senior Full Stack Engineer to help modernize critical legacy business systems into reliable, maintainable, and well-tested applications using .NET 8, Angular, SQL Server, and disciplined Azure DevOps delivery practices. This role is ideal for an experienced engineer who can understand complex legacy behavior, preserve established business rules with accuracy, and rebuild functionality using modern architecture, clean code, and AI-assisted development workflows.

What You'll Do · Design and build .NET 8 services and Angular front ends that replace legacy modules while preserving decades of business rules with verified fidelity.

· Migrate schemas and data from Ingres to SQL Server, including the reconciliation work needed to prove correctness.

· Reconstruct system behavior from legacy source code and SME interviews before re-implementing it in modern platforms.

· Apply LLM-assisted workflows to analysis, code, tests, and documentation while following team standards for verification, review, and quality.

· Deliver software through Azure DevOps using code reviews, automated tests, CI/CD discipline, and production-ready engineering practices.

· Partner with business stakeholders, subject matter experts, and technical teammates to clarify requirements, document decisions, and reduce migration risk.

· Contribute to architecture discussions, technical design documentation, implementation plans, and production support readiness.

What You Bring · 8+ years of professional software engineering experience, including senior-level ownership from design through production support.

· Strong problem-solving ability, intellectual curiosity, and a self-driven approach to learning unfamiliar systems and domains.

· Deep expertise in .NET, including C#, ASP.NET Core, async and concurrency patterns, dependency injection, EF Core performance considerations, resilience patterns, observability, and automated testing.

· Strong experience with modern Angular, preferably v17+, and strict-mode TypeScript, including signals, RxJS, change detection and performance, and complex reactive forms.

· Advanced SQL Server skills, including relational design, T-SQL, execution plans, indexing strategy, concurrency and locking, and schema migrations as code.

· Strong system design capability, including decomposing domains into clean boundaries, defending trade-offs against non-functional requirements, and communicating decisions through ADRs and design documentation.

· Practical understanding of domain-driven design and incremental migration patterns such as strangler fig and anti-corruption layers.

· Daily, beyond-autocomplete proficiency with AI-assisted development tools such as GitHub Copilot agent mode, Claude Code, or comparable tools.

· Experience using spec-first workflows, context engineering through repository instructions and prompt files, and disciplined review of AI-generated output as untrusted until tested and verified.

· Comfort reading unfamiliar legacy code and establishing what it actually does before modifying or replacing it.

Nice to Have · Exposure to legacy technology stacks such as VB.NET, VB6, OpenROAD, PowerBuilder, Oracle Forms, Ingres, or other legacy relational database platforms.

· Familiarity with electric utility environments, including IT/OT operations, operational systems, regulatory expectations, or related business processes.

· Experience supporting modernization initiatives where accuracy, auditability, and continuity of existing business behavior are critical.

Ideal Candidate Profile The ideal candidate is a hands-on senior engineer who enjoys deep technical analysis, careful modernization, and high-accountability delivery. You are comfortable moving between legacy code, business conversations, modern architecture, database migration, automated testing, and production readiness. You value AI-assisted engineering, but you also know that correctness comes from clear specifications, human review, repeatable tests, and disciplined verification.

qualifications:
Senior Full Stack Engineer

We are seeking a Senior Full Stack Engineer to help modernize critical legacy business systems into reliable, maintainable, and well-tested applications using .NET 8, Angular, SQL Server, and disciplined Azure DevOps delivery practices. This role is ideal for an experienced engineer who can understand complex legacy behavior, preserve established business rules with accuracy, and rebuild functionality using modern architecture, clean code, and AI-assisted development workflows.

What You'll Do

· Design and build .NET 8 services and Angular front ends that replace legacy modules while preserving decades of business rules with verified fidelity.

· Migrate schemas and data from Ingres to SQL Server, including the reconciliation work needed to prove correctness.

· Reconstruct system behavior from legacy source code and SME interviews before re-implementing it in modern platforms.

· Apply LLM-assisted workflows to analysis, code, tests, and documentation while following team standards for verification, review, and quality.

· Deliver software through Azure DevOps using code reviews, automated tests, CI/CD discipline, and production-ready engineering practices.

· Partner with business stakeholders, subject matter experts, and technical teammates to clarify requirements, document decisions, and reduce migration risk.

· Contribute to architecture discussions, technical design documentation, implementation plans, and production support readiness.

What You Bring

· 8+ years of professional software engineering experience, including senior-level ownership from design through production support.

· Strong problem-solving ability, intellectual curiosity, and a self-driven approach to learning unfamiliar systems and domains.

· Deep expertise in .NET, including C#, ASP.NET Core, async and concurrency patterns, dependency injection, EF Core performance considerations, resilience patterns, observability, and automated testing.

· Strong experience with modern Angular, preferably v17+, and strict-mode TypeScript, including signals, RxJS, change detection and performance, and complex reactive forms.

· Advanced SQL Server skills, including relational design, T-SQL, execution plans, indexing strategy, concurrency and locking, and schema migrations as code.

· Strong system design capability, including decomposing domains into clean boundaries, defending trade-offs against non-functional requirements, and communicating decisions through ADRs and design documentation.

· Practical understanding of domain-driven design and incremental migration patterns such as strangler fig and anti-corruption layers.

· Daily, beyond-autocomplete proficiency with AI-assisted development tools such as GitHub Copilot agent mode, Claude Code, or comparable tools.

· Experience using spec-first workflows, context engineering through repository instructions and prompt files, and disciplined review of AI-generated output as untrusted until tested and verified.

· Comfort reading unfamiliar legacy code and establishing what it actually does before modifying or replacing it.

Nice to Have

· Exposure to legacy technology stacks such as VB.NET, VB6, OpenROAD, PowerBuilder, Oracle Forms, Ingres, or other legacy relational database platforms.

· Familiarity with electric utility environments, including IT/OT operations, operational systems, regulatory expectations, or related business processes.

· Experience supporting modernization initiatives where accuracy, auditability, and continuity of existing business behavior are critical.

Ideal Candidate Profile

The ideal candidate is a hands-on senior engineer who enjoys deep technical analysis, careful modernization, and high-accountability delivery. You are comfortable moving between legacy code, business conversations, modern architecture, database migration, automated testing, and production readiness. You value AI-assisted engineering, but you also know that correctness comes from clear specifications, human review, repeatable tests, and disciplined verification.


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.


Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

Job Tags

Hourly pay, Contract work, Temporary work, Work experience placement

Similar Jobs

East Wind Nannies

Full-Time Household Manager/Nanny | Aspinwall Job at East Wind Nannies

 ...Nanny Role* Start Date: Sept 1, 2026 Hours: MondayFriday, 125 or 6 PM (nannys preference); Guaranteed 30-35 hours a week...  ...: 8:30 am - 5pm Hourly Rate: $30-32 Children: 12, 10 and 5-year-old Pets: 2 cats (with strong rumors of a future dog joining the... 

Clever Real Estate

Full Stack Software Engineer Job at Clever Real Estate

 ...Full Stack Software Engineer Location: 100% Remote within the United States Compensation : $140-160k USD/year + Bonus About Clever Clever is a venture-backed real estate technology company on a mission to revolutionize the way people buy, sell, and manage... 

SproutsAI

AI Software Engineering Summer Intern Job at SproutsAI

 ...to help companies identify, engage, evaluate, and hire top talent faster. We are looking for a hands-on AI Software Engineering Intern to help improve our sourcing, candidate intelligence, profile enrichment, and search systems. What You Will Work On Candidate... 

Fierce Staffing Services and Consulting

VIP Event Staff - National Athletic Brand Job at Fierce Staffing Services and Consulting

 ...through gig work. Our desire is to contribute to the progress towards your personal and professional goals, wether it be to make some extra cash, get some great work experience or just to have fun at a big event. Here are more details: Event Details ~ Cities:... 

AbbVie

Senior Scientist, siRNA Screening Automation and Molecular Analytics Job at AbbVie

 ...Bioinformatics, Bioengineering, or a related discipline with typically 0-4+ years (PhD), 8-10+ years (MS), or 10-12+ years (BS) of relevant biotech or pharmaceutical industry experience. Strong hands-on experience with laboratory automation,high-throughputscreening...