.Net Developer
Job Description
Role : .Net Developer
Location : Remote
JD:
Technical Skills
8+ years of experience in .Net technologies including .Net Core.
Very proficient in C#, .Net Web API, Entity Framework etc.
Strong working knowledge with different databases like Oracle, SQL Server. Able to do all database operations using LINQ as well Able to work with database IDEs.
Fluent in Angular UI framework, typescript, NGRX, HTML5, CSS and able to do UI development and guide the team.
Experience of TDD (Test Driven Development), unit testing and mocking frameworks.
Experience with source controls like GitHub, bitbucket etc.
Strong knowledge of design patterns and understanding of software architecture including micro services and Cloud technologies.
Experience with CI/CD, Unit Testing, Linting, and Code Coverage.
Establishes coding standards, policies and best practices.
Work on POC Concepts
Job Description
Produce efficient and elegant code based on requirements
Performs Unit testing
Troubleshooting, debugging, maintaining and improving existing software
Collaborating closely with business stakeholders, Senior Developers and to understand end user requirements and specifications
Able to follow and understand technical requirements and challenges and come up with solutions, able to translate requirements into designs
Responsible for helping drive the high-level architectural discussions regarding the work that the team is doing, lead design meetings and technical breakdowns
Able to work with ease on complex requirements and implementation and work independently
Developing technical documentation for the tasks assigned.
Help organize the work by breaking down feature epics into stories and tasks