Software Engineer .NET/Angular (Azure Migration)
Job Description:
Software Engineer .NET/Angular (Azure Migration) DCA2252
Work Arrangement: Onsite (no remote option)
Location: Wilmington, Delaware
Duration: ~12 months (2,088 total hours) | 40 hrs/week, 8 hrs/day
Work Authorization: U.S. Citizens or Green Card holders only
Engagement Type: W-2 only (no C2C/1099/sponsorship)
Overview
Client seeks a senior Full-Stack .NET Engineer to provide design leadership and hands-on development for critical web applications and services. Youll serve as a principal application designer for major enhancements and new builds, translating business requirements into scalable architectures and delivering high-quality solutions using .NET (Framework & Core), Angular, SQL Server, and Azure. You will also mentor less experienced engineers and uphold development standards across the SDLC.
Key Responsibilities
- Lead and execute complex systems analysis, design, and development across full stack (.NET/Angular) with high coding standards and code reviews.
- Design and develop ASP.NET WebForms and .NET MVC/.NET 6+ features; modernize legacy components and migrate multi-tier/monolith apps to Azure with resilient, scalable patterns.
- Build and maintain RESTful Web APIs; model data with Entity Framework Core; author performant T-SQL; optimize DB structures and queries.
- Practice TDD with unit tests and mocking; create detailed test plans; prepare test data; drive defect management and root-cause analysis.
- Orchestrate builds and deployments with CI/CD; collaborate with Operations and peer Technology teams through user acceptance testing and releases.
- Produce and maintain clear technical/functional specifications, diagrams, and documentation; review and improve documentation from junior staff.
- Evaluate interdependencies among applications and platforms; ensure performance, reliability, security, and compliance.
- Estimate tasks, plan sprints/releases, and drive milestones and delivery dates; provide technical leadership and mentoring.
- Recommend new technologies, tools, and processes; lead/participate in vendor evaluations when needed.
- Adhere to Client SDLC and promote development standards and procedures.
Required Qualifications
- Education/Experience:
- Associates degree and 6+ years in systems analysis/application development; or
- In lieu of a degree: 8+ years combined higher education/work experience including 6+ years in systems analysis/application development.
- Technical Must-Haves:
- .NET Framework 4.8 (C#) enterprise development (10+ yrs)
- .NET 6+ / .NET Core (C#) modern services and APIs (5+ yrs)
- Angular (front-end SPA development; experience with PrimeNG/Kendo UI a plus)
- Web API (3+ yrs), ASP.NET WebForms (5+ yrs)
- Entity Framework Core (3+ yrs), SQL Server (5+ yrs)
- Azure Cloud experience refactoring and moving WebForms/monolith apps to Azure (3+ yrs)
- GitLab (5+ yrs), Unit testing & mocking (3+ yrs), Dependency Injection, SOLID/clean code practices
- Familiarity with CI/CD pipelines; exposure to DocuSign and FileNet integrations is a plus.
Preferred Qualifications
- Deep understanding of Clients application framework and integrated/interfacing applications; mastered view of end-to-end systems.
- Proven ability to mentor engineers and lead technical workstreams across complex initiatives.
- Ability to multitask across components of complex projects; proactive, action-oriented, and comfortable operating autonomously and in teams.
Risk, Compliance & Culture
- Understand and adhere to Clients risk and regulatory standards, policies, and controls in accordance with Clients Risk Appetite.
- Maintain internal control standards, including timely remediation of audit/regulatory points.
- Promote an environment that supports diversity and reflects the Client brand.
Required Skills:
SDLC Diagrams SPA Operations Compliance .NET Analysis CI/CD Authorization Entity Framework SQL Server User Acceptance Testing Pipelines Milestones Structures Azure Unit Testing Web Applications Angular Gitlab ASP.NET Mentoring Reviews Business Requirements Features Components Reliability Specifications C# Security Education Documentation Software Testing Design SQL Business Leadership Management