
Senior Technical Lead
About the role
Job Summary
Description:
Assignment Title: Full Stack Developer for e Com Truck Shop
Assignment Description:
Key Responsibilities:
- Design, develop, and maintain web applications using C#, .NET MVC, and React Js.
- Coordinate and collaborate with multiple stakeholders including Business Analysts, Architects, Product Owner, and other teams.
- Follow all coding, testing, and security guidelines and best practices.
- Build, release, and deploy on different environments.
- Support implementations/rollouts of new features, issue fixes, and enhancements in non-production and production environments.
Mandatory Requirements:
- Bachelor’s or Master’s degree (BE/B.Tech/MCA).
- 8-10 years of experience in full stack development with a strong focus on C#, .NET MVC, and React
- Good experience in React and .NET, including their latest features and best practices.
- Ability to troubleshoot and resolve complex issues efficiently.
- Proven ability to develop scalable and maintainable MVC applications using ASP.NET MVC.
- Solid understanding of C# programming language, including object-oriented design, LINQ, asynchronous programming, and best coding practices.
- Practical experience writing and executing automated unit tests using tools such as x Unit, NUnit, or MSTest.
- Familiarity with RESTful API development and integration.
- Good practical experience with front-end technologies such as HTML5, CSS3, JavaScript, JQuery, and React frameworks.
- Experience with Microsoft SQL Database.
- Hands-on expertise in using Ninject or Unity for Dependency Injection in .NET applications.
- Experience building and deploying Windows Services using .NET frameworks.
- Version control using Git.
Additional Requirements:
- Eager to work with new technologies and processes.
- Strong verbal and written communication skills to effectively collaborate with stakeholders.
- Strong focus on customer satisfaction and product quality, with a personal drive to reach objectives and targets.
- Continuous improvement mindset and driver for changes.
- Experience working in Agile/Scrum teams.
- Ability to be an excellent team player.
Good To Have:
- Hands-on experience in ORM Framework, Bootstrap, and UI unit testing tools (vi Test/chai/mocha).
Key Responsibilities
-
To be responsible for providing technical guidance to a team of developers, enhancing their technical capabilities and increasing productivity.
-
To conduct comprehensive code reviews, establish and oversee quality assurance processes, performance optimization , implementation of best practices and coding standards to ensure successful delivery of complex projects.
-
To ensure process compliance in the assigned module| and participate in technical discussions/review as a technical consultant for feasibility study (technical alternatives, best packages, supporting architecture best practices, technical risks, breakdown into components, estimations).
-
To collaborate with stakeholders to define project scope, objectives, deliverables and accordingly prepare and submit status reports for minimizing exposure & closure of escalations.
Skill Requirements
null
Other Requirements
null
Benefits and perks
•Learning Budget
Required skills
C#
.NET MVC
React
REST APIs
SQL Server
xUnit
NUnit
Git
About HCL Technologies
Bengaluru
Headquarters