Overview
On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 6 Month(s)
Skills
.NET
ASP.NET
Agile
AngularJS
C#
Cascading Style Sheets
Cloud Computing
Collaboration
Communication
Continuous Delivery
Continuous Integration
Css3
Database
DevOps
Documentation
Entity Framework
Frontend Development
HTML5
IT Architecture
IT Management
Leadership
Mentorship
Microservices
Microsoft Azure
Microsoft SQL Server
Quality Assurance
RESTful
Scrum
Software Design
Sprint
Stored Procedures
System Documentation
Systems Design
Team Leadership
Testing
TypeScript
Web API
Web Applications
Energy
Job Details
Job title: Full Stack .Net Technical Lead
Location : Houston, TX
Duration: 06+ Months
Angular
Architect applications to lead a team onsite
Create systems documentation
Job Summary:
We are seeking a highly skilled Full Stack .NET Technical Lead with strong expertise in Angular to lead the design, development, and delivery of enterprise-grade web applications. This role requires hands-on architecture and coding, along with the ability to lead an onsite development team, collaborate cross-functionally, and create clear systems documentation. The ideal candidate is a proactive leader with a passion for technology, architecture best practices, and team mentorship.
Key Responsibilities:
- Lead the design, development, and implementation of full stack web applications using .NET Core/ASP.NET and Angular (v10+)
- Architect scalable, maintainable, and high-performance solutions, following best practices for software design and development
- Provide technical leadership and mentorship to onsite developers, code reviews, and development planning
- Develop and maintain comprehensive system and architecture documentation
- Collaborate closely with stakeholders, business analysts, and QA teams to understand requirements and translate them into technical solutions
- Ensure consistent code quality and adherence to clean architecture principles
- Drive the implementation of CI/CD pipelines, DevOps practices, and testing automation
- Participate in Agile ceremonies and help the team stay aligned with sprint goals and delivery milestones
- Troubleshoot complex issues across the full application stack and propose long-term fixes
- Maintain awareness of emerging technology trends and make strategic recommendations to leadership
Required Skills and Qualifications:
- 8+ years of experience in .NET development (C#, ASP.NET Core, Web API, Entity Framework)
- 5+ years of experience with modern Angular (Angular 10 or above)
- Proven experience as a technical/team lead, with hands-on architecture and leadership responsibilities
- Strong experience with SQL Server, stored procedures, and database optimization
- Deep understanding of frontend development, including HTML5, CSS3, TypeScript, RxJS, and Angular Material
- Solid understanding of RESTful API development and integration
- Experience with system design, architecture documentation, and technical specifications
- Excellent written and verbal communication skills, able to convey complex ideas to both technical and non-technical stakeholders
- Experience with Agile/Scrum methodologies
Nice to Have:
- Experience with Azure, Azure DevOps, or other cloud platforms
- Familiarity with microservices architecture
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.