.NET Full Stack Lead - Azure, React, Kafka & Microservices - Dallas Tx Onsite - Locals only

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

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • .NET Full Stack Developer
  • TechLead
  • Azure
  • ReactJS
  • Kafka
  • Microservices
  • C#.NET
  • Cloud Computing

Summary

.NET Full Stack Lead Azure, React, Kafka & Microservices

Location: Dallas, TX
Work Arrangement: Onsite 5 Days per Week
Duration: 12+ Months Contract
Interview Process: Coding Assessment Three Technical/Managerial Rounds
Local Candidates: Dallas TX

Local to Dallas TX only

Job Description

We are seeking an experienced .NET Full Stack Lead to lead the design, development, modernization, and production support of enterprise applications.

The ideal candidate will have strong hands-on experience with C#, .NET, Azure, React.js, Kafka, microservices, and legacy application modernization. This is a highly hands-on leadership position that requires active coding, solution design, architecture reviews, technical mentoring, and collaboration with business and technology stakeholders.

Candidates must be comfortable completing an initial coding assessment followed by three technical and managerial interview rounds.

Required Skills Mandatory

  • 12+ years of software development experience.
  • Strong hands-on expertise in C#, .NET Framework, .NET Core, and .NET 8.
  • Proven experience leading full-stack application development teams.
  • Extensive experience supporting and modernizing legacy enterprise applications.
  • Strong experience designing and developing microservices architectures.
  • Hands-on production experience with Apache Kafka, including:
    • Producers and consumers
    • Topics and partitions
    • Consumer groups
    • Message processing
    • Event-driven architecture
  • Strong experience with React.js, JavaScript, TypeScript, HTML5, and CSS3.
  • Expertise in ASP.NET MVC, Web API, and RESTful services.
  • Strong experience with Microsoft Azure and Azure-based application deployments.
  • Strong SQL Server experience, including:
    • Database design
    • Stored procedures
    • Query optimization
    • Performance tuning
  • Hands-on experience with CI/CD pipelines and DevOps practices.
  • Experience with Docker and containerized application deployments.
  • Strong understanding of design patterns, SOLID principles, distributed systems, and application scalability.
  • Must be local to the Dallas area and available to work onsite five days per week.

Key Responsibilities

  • Lead the design, development, modernization, and support of enterprise .NET applications.
  • Develop production-quality code across backend services and React.js applications.
  • Modernize legacy and monolithic applications using cloud-native and microservices-based architectures.
  • Design and implement event-driven solutions using Apache Kafka.
  • Build scalable REST APIs and integrations using ASP.NET Core and Web API.
  • Lead Azure application deployments and cloud modernization initiatives.
  • Provide technical leadership, mentoring, and guidance to development teams.
  • Conduct architecture reviews and recommend appropriate modernization strategies.
  • Establish coding standards, design patterns, and engineering best practices.
  • Participate in code reviews and ensure the delivery of secure, maintainable, and scalable code.
  • Troubleshoot and resolve complex application and production issues.
  • Drive application performance, reliability, security, and scalability improvements.
  • Collaborate with product owners, architects, business stakeholders, and engineering teams.
  • Coordinate effectively with onsite and offshore development teams.

Preferred Qualifications

  • Experience migrating legacy or monolithic .NET applications to microservices.
  • Experience with Azure Kubernetes Service (AKS), Kubernetes, or OpenShift.
  • Strong understanding of distributed messaging and event-streaming platforms.
  • Experience implementing service-to-service communication and resiliency patterns.
  • Experience working in Agile/Scrum delivery environments.
  • Strong stakeholder management, communication, and presentation skills.
  • Previous experience leading onsite and offshore development teams.

Nice to Have

  • Azure Kubernetes Service (AKS)
  • Azure App Service, Azure Functions, API Management, Service Bus, and Key Vault
  • Event Sourcing and CQRS patterns
  • Redis or other caching technologies
  • Monitoring tools such as Application Insights, Splunk, Grafana, or ELK
  • Financial services, healthcare, retail, or supply-chain domain experience

Screening Questions

  1. Describe your experience modernizing legacy .NET applications.
  2. What production Kafka implementations have you designed or led?
  3. Explain a microservices architecture you designed and deployed.
  4. How do you manage service-to-service communication, fault tolerance, and resiliency?
  5. Describe your hands-on experience developing applications with React.js.
  6. Which Azure services have you used for application modernization and deployment?
  7. What experience do you have with Docker, Kubernetes, or AKS?
  8. How many developers have you technically led?
  9. Are you currently local to the Dallas area?
  10. Are you comfortable working onsite five days per week and completing a coding assessment?

Interview Process

  1. Online Coding Assessment: .NET, C#, SQL, API design, and problem-solving
  2. Technical Round 1: .NET full-stack development, React.js, Azure, and application architecture
  3. Technical Round 2: Kafka, microservices, distributed systems, and system design
  4. Client/Managerial Round: Technical leadership, communication, stakeholder management, and project experience

Critical Skills

The following skills are mandatory and non-negotiable:

  • Legacy application modernization
  • Apache Kafka
  • Microservices architecture
  • C#/.NET full-stack development
  • React.js
  • Microsoft Azure
  • Technical leadership
  • Dallas-area availability for five-day onsite work
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: netlead
  • Posted 2 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