Wilmington, Delaware, United States

Sr. Software Engineer .NET Full Stack

 Job Description:

Sr. Software Engineer .NET Full Stack BNA2145

Work Arrangement: Onsite only (No remote or hybrid option)

Location: Wilmington, DE
Position Type: Contract (W-2) No Corp-to-Corp or 1099 arrangements will be considered
Duration: Approx. 12 months

Must be a U.S. Citizen or Green Card holder. No sponsorship available.

Position Overview

Our client, a leading financial services institution, is seeking a Sr. Software Engineer for a 12-month contract assignment based in Wilmington, DE. This senior-level role is focused on the design, development, and deployment of complex enterprise software applications. The ideal candidate will bring leadership to full-stack development initiatives and be a key contributor to Azure Cloud migration efforts.

This is an onsite role requiring work to be performed at the Wilmington, DE office. Remote work is not permitted.

Key Responsibilities

  • Lead full-stack application design, development, and enhancement efforts across enterprise systems.
  • Architect scalable, secure, and maintainable solutions based on complex business and technical requirements.
  • Collaborate with team members to drive Azure Cloud migration and deployment strategies.
  • Act as a senior technical lead and mentor for junior developers.
  • Translate business requirements into functional and technical specifications.
  • Apply modern design principles using tools and technologies such as WebForms, .NET MVC, C#, Angular, and SQL Server.
  • Use Entity Framework Core for data modeling and apply Test-Driven Development (TDD) methodologies.
  • Participate in detailed code reviews, testing, debugging, and quality assurance processes.
  • Develop and maintain technical documentation including diagrams, specifications, and flowcharts.
  • Recommend and evaluate tools and technologies to improve development productivity and application resilience.
  • Support planning, budgeting, and technical assessments in coordination with business and IT teams.
  • Uphold security, compliance, and operational standards, ensuring adherence to organizational and regulatory policies.
  • Promote the organizations brand and commitment to diversity, equity, and inclusion.


Required Qualifications

  • Associates degree and 6+ years of systems analysis and application development experience
    OR
    In lieu of a degree, 8+ years of combined higher education and relevant work experience, including 6+ years in application development.
  • Demonstrated expertise in:
    • Full-stack development with WebForms, .NET MVC, C#, Angular, and SQL Server
    • Azure Cloud migration projects
    • Entity Framework Core for data modeling
    • Test-Driven Development (TDD) practices
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent verbal and written communication abilities.
  • Proven ability to lead technical efforts and mentor less experienced team members.
  • Strong organizational and multitasking capabilities.

Preferred Qualifications

  • Deep familiarity with the clients internal application architecture and infrastructure.
  • Recognized SME in enterprise application development.
  • Experience integrating complex systems and interfacing across multiple platforms.
  • Prior experience delivering high-impact projects outside of typical business-as-usual operations.
  • Expertise with enterprise-level software development lifecycle and governance.

Key Skill Areas

1. Full-Stack Development

  • WebForms
  • .NET MVC
  • C#
  • Angular
  • SQL Server

2. Cloud Migration

  • Azure Cloud deployment and modernization
  • Migrating legacy applications to Azure

3. Application Design & Testing

  • Complex application architecture and design
  • Data modeling using Entity Framework Core
  • Test-Driven Development (TDD) practices
  Required Skills:

Test Planning Operations Diagrams Modeling SQL Server Higher Education Analysis Debugging Entity Framework Azure Data Modeling Organizational Skills Presentation Skills Internal Controls Angular Mentoring Business Requirements Components Reliability Architecture Project Planning Developers Specifications C# Budgeting Security Vendors Education Documentation Software Planning Design SQL Business Leadership Communication Management