Job Description
Develop, implement and maintain .net core based application working with established processes
Ensure adherence of best coding practices for a high-performance data processing backend application
Identify production and non-production application issues & assist team with optimal solution
Identify opportunities to fine-tune and optimize applications of .Net core developed projects, including periodic code review
Qualification Required:
Desired Technical Skills Experience
C#, ASP.Net core with MVC 3+ years of hands on experience
Hands on experience on Javascript
Secure ASP.net core Web API (REST based) 1+ years of hands on experience
Secure WCF/Web Services Preferable to have hands on experience SQL Server (2012 or 2014) 2+ year of hands on experience in writing high performance SQL queries.
SQL Server 2016 experience is preferable. - (MySQL is preferable)
Preferred Skills Experience
Developing high performance & scalable web application (based on SOA or Microservices architecture)
SaaS (Software as a Service) based development
Agile Software Development Methodology
Source Code Management (Development, QA & Production environment)
Unit Test based Application Development (Like nUnit) Experience preferable
Distributed Cache Management (Redis Cache, MemCached or similar)
Preferred Candidate:
Preferred to have product implementation with large volume backend data processing
Should love coding
Knowledge of frameworks outside Microsoft stack is preferable
Should be able to communicate his/her thoughts clearly enough
Should be a go getter person
Interpersonal Skills:
Good oral and written English communication skills.
Problem-solving and analytical skills.
Should be proactive, enthusiastic and great team player.
Aptitude to learn new technology domain
💡 Quick Summary
Seeking a career-building opportunity? The Senior |Net Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Gurugram offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
