Senior Software Engineer - .Net
Job details
Job description, work day and responsibilities
Skillsets:
.Net, Asp.Net MVC, .Net Core, C#, Microservices, MS SQL Server, HTML, CSS, JavaScript/Typescript, Knockout JS, Entity Framework, SOAP/REST services, TFVC/TFS.
Requirements:
· BS/MS degree in Computer Science, Engineering or equivalent.
· 7+ years of hands-on experience with software development.
· Experienced as Dot Net full stack developer/Asp.net MVC developer.
· Hands-on experience in C#.
· Hands-on experience in JavaScript /Typescript.
· Good to have knowledge in frontend frameworks like Angular or React JS.
· Should have sound knowledge of .Net technologies.
· Hands-on experience in any databases/ORM frameworks (preferably Entity framework).
· Strong in writing database queries, tables design, and stored procedure optimizations.
· Experience in multi-threading/asynchronous programming.
· Good knowledge in architecture/design (MVC, MVVM, SOLID Principles, Design Patterns).
· Should have good knowledge in Service oriented architecture (SOAP, REST).
· Hands-On Experience in CI/CD Pipeline Build
· Should have experience in performance optimization and performance monitoring tools.
· Good knowledge of network, client-side and open source.
· Good to have Data structure/algorithmic knowledge.
· Should be familiar with source code repositories like TFVC / TFS / Git / Mercurial.
· Good to have Devops experience (Azure-DevOps, Jenkins etc).
· Exposer to Advance Installer is an added advantage.
· Good communication and presentation skills.
· Should be able to work alone or as part of a team.
· Should have good logical and analytical skills.
· Should be flexible with project management methodologies (especially SCRUM)
Work Time - 1.30 PM to 10.30 PM
Work Mode - Remote / Hybrid
Company address
You will be redirected to another website to apply.
Offer ID: #1139311,
Published: 3 days ago,
Company registered: 3 months ago