Job Title: Full Stack Developer (.NET / Vue)
Location-Type: Hybrid onsite in Philadelphia, PA. Must reside local in the tri-state area to Philadelphia, PA - relocation is not available at this time
Start Date: ASAP
Duration: Contract-to-Hire, 6-9 months
Compensation Range: $50-70/hr W2
Benefits: Eligible for Health, Dental, Vision, and 401K
Visa Sponsorship: Not eligible for visa sponsorship
Job Description
The client is seeking a Full Stack Developer to build and maintain modern web applications and API services while supporting a major cloud migration initiative across a large enterprise environment.
Start date is ASAP for this 6-9 month Contract-to-Hire position.
Job Summary
- Build and maintain full-stack features spanning Vue / Nuxt front-ends, C# / .NET middleware, and relational SQL data layers
- Design, develop, and maintain RESTful APIs and middleware services using C# and ASP.NET Core
- Write and optimize SQL queries across relational databases, including SQL Server and Oracle
- Develop responsive, accessible user interfaces using Vue / Nuxt and modern JavaScript / TypeScript
- Contribute to migrating applications and services to Azure, refactoring legacy code toward cloud-native patterns
- Write clean, testable, and well-documented code and participate in team code reviews
- Troubleshoot and resolve issues across the full stack, from UI to database
Minimum Requirements
- 3-8 years of professional software development experience with a true development focus, not primarily support or troubleshooting
- Must reside local in the tri-state area to Philadelphia, PA - relocation is not available at this time
- Strong proficiency in C# and .NET (.NET 6 / 8 / 10, ASP.NET Core) with demonstrated experience designing and building RESTful APIs
- Strong SQL skills and hands-on experience with relational databases (SQL Server and / or Oracle preferred)
- Solid front-end experience with Vue / Nuxt or a comparable modern JavaScript framework with willingness to work in Vue / Nuxt
- Proficiency with HTML, CSS, and modern JavaScript / TypeScript
- Proficiency with Git, modern source-control workflows, and CI / CD practices (Azure DevOps or similar)
- Working knowledge of API and web security fundamentals, including OAuth 2.0, OpenID Connect, and token-based authentication
Preferred Qualifications
- Experience with the broader Vue ecosystem, including Pinia, Vue Router, and Vite
- Familiarity with component libraries or design systems such as Vuetify, PrimeVue, or Tailwind CSS
- Front-end testing experience using tools such as Vitest, Cypress, or Playwright
- Azure experience, particularly migrating legacy or on-prem applications to cloud-native environments
- Familiarity with containerization and orchestration (Docker, Kubernetes / AKS)
- Experience with event-driven or messaging architecture (Azure Service Bus, Event Grid, or Event Hubs)
- Experience in Agile / Scrum environments with domain-driven design and automated testing practices