logo

JobNob

Your Career. Our Passion.

Senior Dotnet Developer


CodeStore


Location

Noida | India


Job description

Job Description

We are seeking a .NET developer responsible for building.NET applications using MVC/ .Net Core, WebAPI, Entity Framework, Bootstrap, SQL/NoSQL. Someone who has experience in back-end development on web and mobile applications, who can work independently as well as in a team, and has worked in projects using SCRUM/AGILE methodologies. Ability to work individually and with the team. A commitment to collaborative problem solving, sophisticated design, and quality product is essential. Fluent in English and ability to understand and communicate with international clients. 

 

Roles & Responsibilities:

· Utilizing Microsoft's .NET infrastructure to create software solutions that meet clients' requirements. 

· Collaborating with co-workers to facilitate the creation of large, complex developments, as required. 

· Responsible for writing Testable, Maintainable, and clean Reusable code. 

· Reformulating existing code to ensure adherence to stipulated guidelines. 

· Able to Write code that is cross-platform and cross-device compatible. 

· Checking your code to detect and remedy errors and omissions. 

· Testing your outputs to ensure that they are in excellent working order. 

· Ensuring that outputs are visually appealing, user-friendly, and engaging. 

· Deploying developments and monitoring uptake by the target audience. 

· Using clients' feedback to inform the creation of subsequent versions of each development. 

· Remaining abreast of coding and technological changes that will impact your work. 

· Responsible for mentoring junior developers & ensure code review is done regularly. 

Requirements:

· Strong knowledge of .NET web framework MVC, LINQ, any ORM. 

· Strong hands-on experience with Angular. 

· Strong understanding of Object-Oriented Programming Concepts. 

· Proficient in C# with a good knowledge of its ecosystems. 

· A knack for writing clean, readable, and easily maintainable code. 

· Hands-on experience / Good knowledge of Design Patterns & Micro-services. 

· Understanding of fundamental design principles for building a scalable application. 

· Experience creating database schemas that represent and support business processes. 

· Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds. 

· Should have at-least 3+ years' experience in .NET CORE.

· Experience implementing automated testing platforms and unit tests. 

· Proficient understanding of code versioning tools (such as Git, SVN, and Mercurial). 

· Excellent client-facing and internal communication skills (written & verbal). 

· Solid organizational skills, including attention to detail and multitasking skills. 

· Team Player with proactive attitude for work. 

· Prior experience in Team handling & Team mentoring. 

Should have a bachelor's degree in computer science, Computer/Management Information Systems, Information Technology, Software Engineering, or an associated field.


Job tags



Salary

All rights reserved