.NET Full Stack Lead (Legacy Systems, Kafka & Microservices) - Dallas, TX (Onsite 5 Days/Week) - 12+ Months Contract

Dallas, TX, US • Posted 3 hours ago • Updated 3 hours ago
Contract W2
Contract Corp To Corp
Contract Independent
12 Months
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • .NET Full Stack Lead
  • Legacy Systems
  • Kafka
  • Microservices
  • Angular
  • React JS

Summary

.NET Full Stack Lead (Legacy Systems, Kafka & Microservices) - Dallas, TX (Onsite 5 Days/Week) - 12+ Months Contract

Job Title: .NET Full Stack Lead (Legacy Systems, Kafka & Microservices)
Location: Dallas, TX (Onsite 5 Days/Week)
Duration: 12+ Months Contract
Interview Process: Coding Test 3 Technical/Managerial Rounds

Job Description

We are seeking an experienced .NET Full Stack Lead to lead the design, development, modernization, and support of enterprise applications. The ideal candidate will have strong experience working with legacy systems, Kafka-based event-driven architectures, and microservices while providing technical leadership to development teams.

This role requires hands-on coding, solution design, application modernization, and collaboration with business and technology stakeholders.

Required Skills (Must Have)

  • 12+ years of software development experience.
  • Strong expertise in C#, .NET Framework, .NET Core/.NET 8.
  • Extensive experience working with legacy enterprise applications and modernization initiatives.
  • Hands-on experience with Apache Kafka including producers, consumers, topics, partitions, and event-driven architecture.
  • Strong experience designing and developing Microservices Architecture.
  • Expertise in ASP.NET MVC, Web API, and RESTful services.
  • Experience with frontend technologies such as Angular, React, JavaScript, TypeScript, HTML5, and CSS3.
  • Strong experience with SQL Server including performance tuning, stored procedures, and database design.
  • Experience with cloud platforms such as Azure (preferred) or AWS.
  • Hands-on experience with CI/CD pipelines and DevOps practices.
  • Experience with Docker and containerization.
  • Strong understanding of design patterns, SOLID principles, and distributed systems.

Key Responsibilities

  • Lead the development and modernization of legacy enterprise applications.
  • Design and implement scalable microservices and event-driven solutions using Kafka.
  • Provide technical leadership and mentoring to development teams.
  • Perform architecture reviews and recommend modernization strategies.
  • Develop high-quality, scalable, and maintainable code.
  • Collaborate with product owners, architects, and business stakeholders to define technical solutions.
  • Participate in code reviews and establish development best practices.
  • Troubleshoot and resolve complex production issues.
  • Drive performance optimization and application scalability initiatives.
  • Ensure security, compliance, and reliability standards are met.

Preferred Qualifications

  • Experience migrating monolithic applications to microservices.
  • Experience with Kubernetes/OpenShift.
  • Knowledge of distributed messaging systems and event streaming.
  • Experience in Agile/Scrum environments.
  • Strong communication and stakeholder management skills.
  • Previous experience leading offshore/onshore development teams.

Nice to Have

  • Azure Kubernetes Service (AKS)
  • Event Sourcing and CQRS patterns
  • Redis/Caching technologies
  • Monitoring tools such as Splunk, App Insights, Grafana, or ELK
  • Financial, Healthcare, Retail, or Supply Chain domain experience

Screening Questions

  1. Describe your experience modernizing legacy .NET applications.
  2. What Kafka implementations have you led in production environments?
  3. Explain a microservices architecture you designed and deployed.
  4. How do you handle service-to-service communication and resiliency?
  5. What frontend frameworks have you worked with in full-stack development?
  6. Experience with Azure cloud services and containerized deployments?
  7. How many developers have you led technically?

Interview Process

  1. Online Coding Assessment (.NET, SQL, API design, problem solving)
  2. Technical Round 1 .NET Full Stack & Architecture
  3. Technical Round 2 Kafka, Microservices, System Design
  4. Client/Managerial Round Leadership, Communication, Project Experience

Critical Skills: Legacy Systems, Kafka, Microservices, .NET Full Stack Leadership (mandatory and non-negotiable).

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.
  • Dice Id: 10370547
  • Position Id: NETLEGKAF
  • Posted 3 hours ago

Company Info

About Vinsari LLC

Vinsari is a leading IT solution provider with vast experience in designing, developing and implementing mission-critical solutions. Vinsari has been successful in helping clients achieve their strategic objectives including: 
• Improving company revenues and cutting costs by optimization of workflow 
• Reaching operational excellence 
• Developing ideas into viable solutions 
• Increasing customer satisfaction 

In addition to being a premier provider of solutions for complex information technology issues faced by businesses today, Vinsari' solutions list include the following: 
• Application Development and Management 
• Web and User Experience Design 
• Quality Assurance 
• Database Administration 
• Data Warehousing and Business Intelligence 
• Infrastructure Management 
• Professional IT Staffing 
• Virtualization 
• Information Security 

We view our business as successful only when our clients are successful. We regard it as a privilege to serve our customers and are committed to doing whatever it takes to ensure they are 100 percent satisfied. All of us at Vinsari gauge our success by our customers' success. We judge ourselves individually and collectively based on how our customers are fulfilling their management objectives. 

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs