Job Description:
Job Title: Senior .NET Core Developer
Job description:
We’re looking for Senior .Net Developer to be a part of a skilled, results-oriented team. We've been developing web applications based on custom needs for our esteemed clients, and we want someone with as much passion for the .Net as we have. If you have a good base of technical skills, you may be the person we’re looking for.
JOB PURPOSE
• Be involved in Application Design, Development, Enhancement, Software Integration using industry standard software engineering process models.
• Develop application using MVC 5, .Net Core, Web API as per need/client-specifications.
• This is a hands-on role which involves writing code, unit-testing, and deploying finished web applications and libraries.
RESPONSIBILITIES
• Perform Analysis, design, development and support of complex web applications
• Design, rapidly prototype and implement a scalable, reliable and maintainable .Net web application.
• Responsible for preparing/updating application framework
• Expertise in debugging the code and resolve the issues
• Responsible for implementing best practices for coding and designing the web applications
• Enforce code quality through test driven development.
• Perform technical analysis, impact analysis of the given technical and functional specifications for new as well as change requests including functional and technical defects and issues
• Must be able to work independently as well as demonstrate team work to deliver on time deliverable
• Proactive in keeping his/her skills fresh.
SKILLS & EXPERIENCE
• Overall 7+ years of hands-on development experience in .Net technologies.
• Excellent working knowledge of MVC 5, .Net Core, Web API, C#, Entity Framework, LINQ, SQL, HTML, JavaScript, JQuery.
• Experience in working with source control solutions like GIT.
• Soft Skills: Customer facing with excellent communication, analytical skills, problem solving skills and learning attitude.
• Experience on AZURE compute like Azure B2C, Azure AD, Azure Logic Apps would be an added advantage.
EDUCATION
• Minimum education: Preferably B.E., BTech, MCA.
• Languages: English written & spoken