Job Title – Technical Lead – .NET Full Stack (React JS)
Job Type: Contract
Location: Columbus, Ohio (Onsite) (Local only)
Visa: H1B Only with PPN (13+ Years)
Job Description
We are seeking an experienced Technical Lead with strong expertise in .NET Full Stack development and React JS to lead the design, development, and delivery of enterprise-grade applications. The ideal candidate will act as the technical bridge between business stakeholders, onsite teams, and offshore development teams while ensuring high-quality solution delivery.
This is an onsite customer-facing role requiring strong technical leadership, architecture understanding, stakeholder management, and hands-on development capabilities.
Key Responsibilities
Technical Leadership
- Lead the end-to-end technical delivery of web and enterprise applications.
- Provide technical guidance to development teams and ensure adherence to coding standards and best practices.
- Review solution designs, architecture, code quality, and deployment strategies.
- Drive technical discussions with customer architects, business analysts, and stakeholders.
- Conduct code reviews and mentor developers across onsite and offshore teams.
Full Stack Development
- Design, develop, and maintain scalable applications using .NET technologies and React JS.
- Build and consume RESTful APIs and microservices.
- Develop responsive and user-friendly front-end applications using React JS, TypeScript, HTML5, CSS3, and JavaScript.
- Implement backend services using ASP.NET Core, C#, and related frameworks.
- Ensure application performance, security, scalability, and maintainability.
Solution Design & Architecture
- Participate in solution architecture and technical design discussions.
- Collaborate with enterprise architects to define technical roadmaps.
- Design reusable components, frameworks, and integration patterns.
- Evaluate and recommend emerging technologies and best practices.
Stakeholder Management
- Work closely with customer business and technical teams to understand requirements.
- Translate business requirements into technical solutions.
- Provide regular updates on technical progress, risks, and dependencies.
- Support production issue analysis and root cause investigations.
Delivery & Team Coordination
- Coordinate with offshore teams for development, testing, and deployment activities.
- Support sprint planning, estimation, backlog grooming, and release planning.
- Ensure timely delivery of project milestones.
- Drive Agile/Scrum ceremonies and technical discussions.
DevOps & Cloud
- Support CI/CD implementation and release management activities.
- Collaborate with DevOps teams for deployment automation and environment management.
- Participate in cloud-native application development and modernization initiatives.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.
- 8–10 years of software development experience.
- Minimum 3+ years of experience as a Technical Lead or Senior Full Stack Developer.
- Strong experience in customer-facing onsite roles.
- Excellent communication and stakeholder management skills.
Technical Skills
Backend
- C#
- ASP.NET Core
- .NET 6/7/8
- Web APIs
- Entity Framework Core
- LINQ
- Microservices Architecture
Frontend
- React JS
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
- Redux / Context API
- Responsive Web Design
Database
- SQL Server
- PostgreSQL (preferred)
- Database Design and Optimization
Cloud & DevOps
- Azure or AWS
- CI/CD Pipelines
- GitHub Actions / Azure DevOps