Job Description
We are looking for a passionate .NET Developer to design and develop software
solutions on Microsoft and popular open\-source technologies. Software Engineer
responsibilities include gathering user requirements, defining system functionality, and writing
code in various languages, like .NET, Azure, C#, ASP.NET MVC, SQL, JavaScript, and JQuery.
Ideally, the candidate should be able to build high\-quality, innovative, and fully performing
software in compliance with coding standards and technical design. The developer must be
skilled in development, writing clean and scalable code, and documenting user requirements.
Responsibilities
ï¬ Executing full life\-cycle software development
ï¬ Writing well designed, testable, efficient code
ï¬ Producing specifications and determining operational feasibility
ï¬ Integrating software components into fully functional software systems
ï¬ Developing software verification plans and quality assurance procedures
ï¬ Documenting and maintaining software functionality
ï¬ Complying with project plans and industry standards.
Requirements
ï¬ Must have hands\-on experience in Microsoft technologies \- ASP.NET, MVC, Web API, Web
Forms and window forms, .NET Core.
ï¬ Must have a strong understanding and knowledge of OOPS concepts.
ï¬ Proficiency with Angular/React/vue.js.
ï¬ Good knowledge of C# programming language .
ï¬ Good knowledge of Client\-side programming using HTML5, CSS3, JavaScript, JQuery etc.
ï¬ Experience with Web Services, WCF, and Service\-Oriented Architecture a plus.
ï¬ Well\-versed with Entity Framework, Linq, Dependency Injection, Unit of Work, Architecture
Pattern, Lambda Expressions etc.
ï¬ Good Knowledge of Cloud Monitoring Tools like AWS/Azure.
ï¬ Good knowledge of Microsoft SQL Server .
ï¬ Experienced in debugging, analyzing code, and knows how to performance tune a DB
Query.
ï¬ Experience with design patterns.
ï¬ Additional Knowledge of IIS, Web Services, JSON, and XML are added skillsets
ï¬ Degree in B.Tech(CSE)/ MCA/ MSC(IT).