At HCLTech, we embrace great thinking wherever it comes from, regardless of title or position. The spark a colleague brings to the table energizes the company and drives individual growth and mobility.
We are looking for a .NET Developer.
You'll be expected to have: Design and development of REST Services, Web API with ASP.Net API Framework, .NET Core.NET Framework 4 and beyond, C#, ASP.Net and PowerShell.Solid understanding of software development life cycle.Design Patterns:Factory Method - Singleton - Builder - Adapter - Iterator - Observer - StrategyDeep Understanding of:OOP - SOLID Principles - Reflection - Dependency Injection - Entity Framework - NuGet - MVC - MVVM - Correct use of HTTP Verbs - SOAP - SaaS - XML and JSON - JavaScript - Less CSST-SQL - Store procedures, Indexing, Snapshots, Execution Plan, Optimization.Unit Test and Integration Test using MS Test and Jasmine JSHow to use and implement the following: Identity Provider using OAuth and SAML - Domain-Driven Design - Clean Architecture, Layered Architecture or Hexagonal Architecture - Service Oriented Architecture
Experience using the following tools: Microsoft Visual StudioMicrosoft Visual Studio CodeMicrosoft SQL ManagementMicrosoft SQL ProfilerJenkinsGIT/TFSJira/Service Now/Confluence
Nice to have:
Understand CI/CD Principles.Development and deployment on Cloud environments (Azure or AWS).Participated in projects where Agile Methodologies were used (Scrum, Lean, Kanban, XP).Distributed Systems.Good problem-solving and analytical thinking.Great communication abilities.Teamwork spirit Be self-sufficient and require minimal supervision.
What we offer:
Life insuranceMajor Medical Expenses Insurance (extends to spouse and 2 children under 25 years of age, if applicable).Minor Medical Expense Insurance.Savings FoundPantry vouchers (10% of your salary additional to)30 days Christmas bonus12 days of vacation in the first year, increasing by 2 as dictated by law.
Location:
Remote