Job Duties / Responsibilities
- Expertise in all aspects of large / medium scale .Net application development (coding, testing, deployment & maintenance).
- Ensuring deliveries meet & exceed expectations in terms of quality, scope of work & schedule
- Contributing in Technical Design / Architecture decisions
- High sense of ownership, commitment, responsibility, accountability
- Adherence to the process and supporting generation of metrics
- Demonstrate consistent increase in predictability, efficiency and productivity
- Ability to work across various functional groups within an organization and delivering complex projects on time
- Experience working with Development methodologies like Agile & Scrum
- Flexible and open to work in rotational shifts
Skills / Knowledge
4 years hands- on experience in programming Microsoft C# and / or Visual Basic.NET (preferred), ADO.Net, and ASP.Net 2.0, .Net 2.0 &3.5 framework.Good Exp in MVC.3 years hands- on experience with relational databases such as Microsoft SQL ServerExpertise in web services, windows services, multi threading , Understanding of SOA principalsExperience in Windows Workflow Foundations, Windows Communication Foundations , SQL Service Broker and LDAPASP.NET AJAX (or experience working with at least one other AJAX framework for .NET)Prior years experience with Visual Studio 6 preferredExperience developing packaged software is preferredUnderstanding of UML and other technical documentation standards.Experience with Crystal Reports PreferredExtensive knowledge of OOADP (Object- Oriented Analysis, Design and Programming). Experience in Design Patterns and Application layeringMust be willing to learn new technologies, keep on top of emerging trends in Microsoft- based web application development.ASP.NET AJAX (or experience working with at least one other AJAX framework for .NET)Prior years experience with Visual Studio 6 preferredExperience developing packaged software is preferredUnderstanding of UML and other technical documentation standards.Experience with Crystal Reports PreferredExtensive knowledge of OOADP (Object- Oriented Analysis, Design and Programming). Experience in Design Patterns and Application layeringMust be willing to learn new technologies, keep on top of emerging trends in Microsoft- based web application development.Skills Required
C#, Asp.net, Sql, Mvc, Web Api, Javascript, Azure, Devops