We believe in the power of technology to transform businesses and build a better world.
About the Company
UST is a leading global technology services company committed to driving digital transformation across industries. With a team of over 29,000 professionals, UST collaborates with clients to create human-centered solutions, leveraging cutting-edge technologies. As a fast-growing and innovative company, UST aims to make a transformative impact on businesses and communities worldwide.
About the Role
The .NET Technical Lead will be responsible for the design, development, and optimization of high-performance applications using the Microsoft .NET technology stack. This role will include managing application architecture, performance, and security, ensuring that the applications meet evolving business needs and compliance standards. The Technical Lead will work closely with cross-functional teams and help guide junior developers while implementing best practices for software development.
Responsibilities
- Lead and contribute to the design and development of scalable .NET applications and services.
- Work with SQL Server, including data modeling, stored procedures, and performance tuning.
- Develop and maintain SSRS reports based on business needs.
- Collaborate with various teams to ensure smooth application integration and feature implementation.
- Perform code reviews and ensure adherence to best practices.
- Lead modernization efforts including code refactoring, automation, and tool adoption.
- Write and maintain unit tests, integration tests, and ensure code quality through CI/CD practices.
- Provide technical guidance and mentorship to junior developers.
- Document technical specifications, user guides, and release notes.
Required Skills
- 5+ years of experience in software development with a strong focus on C# and the .NET Framework.
- Expertise in SQL Server, including advanced T-SQL, stored procedures, and database design.
- Experience with SSRS for report creation and troubleshooting.
- Strong knowledge of object-oriented programming (OOP) principles and design patterns.
- Experience with enterprise-level application architecture.
- Proficiency with source control systems like Git and TFS.
- Excellent problem-solving, debugging, and troubleshooting skills.
Preferred Qualifications
- PMP certification or similar project management experience.
- Familiarity with CI/CD tools and DevOps practices.
- Experience with Agile methodologies and project management tools such as JIRA.
- Knowledge of cloud platforms like AWS or Azure.
- Experience with performance optimization for large-scale applications.
Benefits
- Competitive salary and comprehensive benefits package, including medical, dental, and vision coverage.
- 401(k) retirement plan with employer matching.
- Flexible PTO and paid sick leave.
- Parental leave and paid holidays.
- Learning and development programs, including on-demand training and certifications.