Technical Lead jobs in United States
cer-icon
Apply on Employer Site
company-logo

Tata Consultancy Services ยท 3 hours ago

Technical Lead

Tata Consultancy Services is a leading global IT services, consulting, and business solutions organization. They are seeking a Technical Lead to serve as a senior developer, contributing high-quality code and leading the design and implementation of high-performance desktop applications using C# and .NET Core.

Business Information SystemsConsultingInformation TechnologyIT Management
check
H1B Sponsor Likelynote

Responsibilities

Serve as the senior "hands-on" developer, contributing high-quality, complex code primarily in C# and .NET Core
Lead the design and implementation of high-performance, responsive desktop UIs using WPF and XAML, focusing on optimization, data binding, and user experience
Profile and optimize the application, specifically addressing WPF rendering/threading issues and optimizing Kafka message throughput and consumption latency
Define the target architecture for desktop applications, ensuring alignment with business goals, scalability, and performance standards
Establish and enforce coding standards, best practices (e.g., SOLID, DRY), and design patterns (especially MVVM for WPF) across the development team
Own the technical roadmap for the application stack, evaluating and recommending new tools, frameworks, and techniques in the .NET and streaming space
Proactively identify and resolve technical risks, bottlenecks, and complex issues, acting as the final point of technical escalation
Collaborate with Product Owners to refine requirements, provide accurate effort estimations, and manage the technical delivery schedule for features
Coach and mentor mid-level and junior developers on technical skills, architectural concepts, and effective development practices (e.g., unit testing, code reviews)
Conduct frequent and detailed code reviews, providing constructive feedback to maintain code quality, security, and performance
Act as the technical liaison between the development team and other stakeholders (QA, DevOps, Business Analysts, Infrastructure)
Facilitate technical aspects of Agile ceremonies (e.g., Sprint Planning, Design Sessions) and ensure the team is aligned on technical requirements and acceptance criteria

Qualification

C#.NET CoreWPFMVVMSQL ServerPostgreSQLEntity Framework CoreCI/CD pipelinesKafkaObject-Oriented ProgrammingData bindingControl templatesStylingGitAPI design

Required

10+ years of progressive experience in software development, with at least 3+ years as a Technical Lead
Expert proficiency in C# and .NET Core (or modern .NET) for building high-performance applications and services
Strong understanding of Object-Oriented Programming (OOP), advanced data structures, and multithreading
Deep, hands-on experience designing, developing, and optimizing complex, data-intensive WPF desktop applications
Expertise with XAML, data binding, control templates, and styling
Mastery of the MVVM (Model-View-ViewModel) design pattern
Experience with UI performance tuning and handling large datasets in a desktop environment
Experience with a .NET-compatible Kafka client (e.g., Confluent Kafka .NET Client)
Ability to design message structures and implement reliable, fault-tolerant message processing patterns
Strong experience with relational databases (SQL Server, PostgreSQL) and ORMs (e.g., Entity Framework Core)
Proficiency with Git or other modern source control systems
Experience with CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitLab)
Knowledge of API design (RESTful Services) and integration
BACHELOR OF COMPUTER SCIENCE

Benefits

Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Company

Tata Consultancy Services

company-logo
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting.

H1B Sponsorship

Tata Consultancy Services has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6564)
2024 (9690)
2023 (8537)
2022 (11159)
2021 (9813)
2020 (11984)

Funding

Current Stage
Public Company
Total Funding
unknown
2004-08-25IPO

Leadership Team

leader-logo
K. Krithivasan
Chief Executive Officer & Managing Director
linkedin
leader-logo
Aarthi Subramanian
President and Chief Operating Officer
Company data provided by crunchbase