Lead .Net Full-Stack Developer

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2

Skills

.Net
FAST API
FastAPI
Angular 14+
Vue.js
CI/CD

Job Details

Title: Lead .NET Full-Stack Developer Location: Austin, TX (Onsite) Position: Contract

Must-Have Skills:
7+ years of professional full-stack development experience
Proficiency in FastAPI for RESTful API development
Strong expertise in Vue.js (including Vue 3) for modern, reactive UI development
Hands-on experience with .NET (Core preferred) and Angular 14+
Solid understanding of AWS core services (EC2, S3, RDS, Lambda, VPC)
Experience with relational databases (PostgreSQL, SQL Server) and ORM frameworks
Strong problem-solving skills and debugging capabilities
Excellent communication skills for both technical and non-technical audiences

Nice-to-Have Skills to be Successful:
Experience with AI-powered development tools (e.g., Cursor, GitHub Copilot)
Knowledge of clean code principles and CI/CD best practices
Mentorship experience for junior developers
Ability to work in a collaborative agile team environment

Key Responsibilities:
Lead the development of features and enhancements across the full stack
Integrate AI tools to improve productivity and code quality
Develop and maintain high-performance APIs using FastAPI
Build dynamic and responsive user interfaces with Vue.js
Maintain and enhance systems built on .NET and Angular
Deploy, monitor, and optimize applications on AWS
Collaborate with cross-functional teams to define and deliver impactful solutions
Advocate for clean code, testing strategies, and CI/CD pipelines
Troubleshoot complex issues and optimize application performance
Mentor junior developers to promote a culture of learning

Summary:
We are seeking a highly experienced Principal Full-Stack Developer with a proven track record in designing, developing, and deploying robust and scalable applications.
The ideal candidate will possess deep expertise across multiple technologies, be eager to leverage AI development tools to optimize workflows, and demonstrate an ownership mindset from conception to deployment.

The Role:
As a Principal Full-Stack Developer, you'll be a pivotal member of the engineering team, responsible for designing, developing, and deploying robust and scalable applications.
This role requires a highly experienced and enthusiastic developer who is eager to leverage the latest AI development tools to optimize workflows and enhance product offerings.
You'll be instrumental in both front-end and back-end development, working with a diverse tech stack that includes FastAPI, Vue.js, .NET, and Angular.
A strong understanding of AWS infrastructure will be key to deploying and maintaining cloud-native solutions.
This is a hands-on role where you'll contribute directly to code, architecture, and technical strategy, ensuring systems are performant, secure, and resilient.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.