Senior Technical Lead - .Net C#, Angular
Sri Lanka
Job Description
Senior Technical Lead - .Net C#, Angular
Others, Hambantŏṭa

Job Summary

The primary responsibility of the Software Engineer is to develop software solutions in accordance with assigned projects and sprint goal.  The Software Engineer also works closely with the Technical Manager and Project Manager/Scrum Master towards backlog and user story refinement. The Software Engineer shall have strong understanding of the complete software development life cycle and shall possess demonstrable ability to work independently.
Duties
§ Software Development – Complete programming and system analysis tasks as assigned by Technical Manager.
§ Work with Technical Manager to review requirements and design documents to ensure that project deliverables are met.
§ Project Delivery – Identify and communicate issues or risks with project deliverables. 
§ Willing and actively seek areas of applications and products to take ownership and accountability.
§ Recommend possible technical solutions for issues and/or problems encountered when working on a project.
§ Application Support – On an as needed basis, provide user support for business applications.  Effectively communicate with users to answer questions and resolve urgent requests.
§ Advise the Technical Manager on information technology matters.
§ Bring “continuous improvement” and learning mindset to the team and encourage learning and professional growth in others.
Qualifications
§ Bachelor’s degree or equivalent work experience.
§ 3-5+ years IT experience in a software development environment.
§ Experience in system design and building secure distributed applications.
§ Proven analysis, design, and programming experience.
§ Prior experience in health care with claims adjudication systems.
§ Prior experience in project management.
§ Strong technical knowledge in Microsoft .NET and related technologies.
§ Ability to understand database structures and be able to manipulate, extract, and update data.

Software Engineer must possess strong written and oral communication skills. 
Must Have Technology Skills
§ Clear and demonstrable understanding of Object-Oriented Programming and distributed system architecture.
§ .NET, C#, ASP.NET.
§ JavaScript, TypeScript.
§ CSS3, HTML5, AngularJS, Angular, ReactJS, and other modern web development frameworks.
§ Experience in web services, Web Api, RESTful services, microservices and API security best practices.
§ Service-Oriented Architecture and Enterprise Service Bus – NServiceBus, MSMQ, RabbitMQ, Kafka.
§ NHibernate, Dapper, Entity Framework or equivalent ORM experience.
§ Experience developing windows services.
§ Experience creating stored procedures, database views, triggers, indexes.
§ Understand the concepts and best practices of DevOps and modern CI/CD.
Strongly Desired Technology Skills
§ Ability to leverage AI in day-to-day engineering practices.
§ .NET Framework 3.5 - 4.8, .NET Core, and .NET 5
§ SOLID principles, Enterprise Design Patterns, Event Driven Architecture, designing distributed systems and architecture.
§ NUnit, Test Driven Development (TDD).
§ IIS (or equivalent).
§ SQL Server Integration Services (SSIS), Reporting Services (SRSS).
§ Agile development experience using SCRUM desired.
§ XML, XSLT, PowerShell.
Additional Experience
§ Ability to follow and adhere to UnitedHealthcare StudentResources programming standards.
§ Ability to quickly analyze requirements and recommend multiple solutions with pros and cons.
§ Ability to see the big picture and the impact of changes to all parts of the system.  Ability to quickly code and test the changes.

Key Responsibilities

1. Lead a team of .net developers, providing technical guidance and mentoring throughout the software development lifecycle.
2. Design and architect scalable and secure software solutions using .net, c#, and angular.
3. Collaborate with cross functional teams to define project requirements, timelines, and deliverables.
4. Conduct code reviews, performance tuning, and troubleshooting to ensure optimal application performance.
5. Stay updated with the latest technologies and industry trends to recommend innovative solutions and best practices.

Skill Requirements

1. Strong proficiency in .net framework, c#, and angular for developing web applications.
2. Experience in leading and managing technical teams in an agile software development environment.
3. Solid understanding of software architecture, design patterns, and best practices.
4. Excellent problem-solving skills and the ability to think critically in a fast paced environment.
5. Effective communication skills and the ability to collaborate with stakeholders at all levels.

Other Requirements

null
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 226,300 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending December 2025 totaled $14.5 billion.

23 Benefits At HCLTech, we believe in empowering our employees with comprehensive benefits that support their professional growth and enhance their well-being. When you sign up for a career with us, you gain access to: https://rmkcdn.successfactors.com/147eb21f/a701dca9-f32d-4fc9-9447-6.svg Industry-benchmarked compensation https://rmkcdn.successfactors.com/147eb21f/b0c54381-ddcc-4a33-9b35-9.svg Best-in-class healthcare benefits https://rmkcdn.successfactors.com/147eb21f/b73027be-7aae-4d36-a090-4.svg Personal time off https://rmkcdn.successfactors.com/147eb21f/d5b4fdfd-2e99-4e26-9878-9.svg Maternity and paternity benefits https://rmkcdn.successfactors.com/147eb21f/3d42b0fc-4652-435a-9ece-c.svg Access to skills / higher education programs/resources https://rmkcdn.successfactors.com/147eb21f/aeddeaf2-9e25-4584-ad11-d.svg Discounts on products and services via Benefit Box https://rmkcdn.successfactors.com/147eb21f/a9609a3b-2700-4b3c-9d90-a.svg Participate in CSR programs and live life with a purpose https://rmkcdn.successfactors.com/147eb21f/c6e33851-710f-4634-bd69-f.svg Opportunities to grow and advance your career Note: The benefits listed above vary depending on the nature of your employment and the country where you work. Some benefits may be available in some countries but not in all.