Talent.com
This job offer is not available in your country.
Dot Net Developer

Dot Net Developer

Selections HR Services Private LimitedChandigarh, India, India
8 hours ago
Job description

Title : Sr Software Engineer .NET

Experience : 5+ years (Recommended to have Bachelor’s in Engineering / Master of Computer

Applications / Master of Computer Science or related certifications). Should have sound

knowledge of software development life cycle and hands-on coding experience. Microsoft

Certified Technology Specialist in web development would be desirable.

Coding skills / technologies required : C#, .NET CORE, SQL Server, ASP.NET CORE WebAPI,

Angular 2+

Other coding skills / technologies that would be a bonus : VB.NET, ASP.NET, DNN

(DotNetNuke), SSRS, SharePoint, Crystal Reports, Oracle, HTML, CSS, JavaScript, Jquery,

Azure or AWS

Knowledge Skill Required :

 Proficiency in C#, ASP.NET Core, and .NET frameworks.

 Design and develop RESTful Web APIs using ASP.NET Core.

 Experience in developing microservices-based architecture would be a plus.

 Knowledge of Azure services like App Services, Functions, Azure Service Bus, Cosmos DB

would be a plus.

 Familiarity with SQL and NoSQL databases.

 Experience in web application security, overseeing application security reviews and best

practices.

 Experience with data transfer protocols and methodologies.

 Understanding of software development lifecycle and exposure to AGILE and SCRUM

methodologies.

 Good understanding of Object-Oriented Design and design patterns.

 Strong analytical and problem-solving skills.

 Not necessary, but helpful to have experience working with windows desktop

applications, windows services, and Microsoft Office VSTO Add-Ins.

 Excellent written and verbal communication skills.

 Strong and effective inter-personal and communication skills and the ability to interact

professionally with a diverse group of clients and team members.

 Ability to work effectively under pressure and identify ambiguity and drive for clarity.

 Capable of handling multiple tasks concurrently.

Responsibilities :

 Develop robust, scalable, and maintainable software applications using the .NET stack

(ASP.NET Core, C#, etc.).

 Write clean, well-documented, and efficient code according to coding standards.

 Responsible for mentoring / training team members where necessary.

 Collaborate on software development projects with business teams and other IT teams

globally.

 Business analysis of requirements including communicating effectively and documenting

specifications.

 Programming work using the coding skills above, including assisting team members and

taking on some of the most complex tasks.

 Participating in or leading architectural solution discussions and writing technical

specifications.

 Performing code reviews as required.

Create a job alert for this search

Dot Net Developer • Chandigarh, India, India