
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
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
