We are looking for a .Net Developer. The Individual will be self-motivated, demonstrate a constant commitment to excellence and have experience in the design, development, and unit testing of .NET applications and web services. Experience with MVC is a must.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Work with the team to analyze, design, develop, deploy, and support web applications to meet business and technical requirements
- Enhance our existing development base on C#, ASP.Net, .Net core, MVC, Web services, LINQ and Entity Framework, HTML5/CSS, OOD & Design Patterns, Unit Testing Frameworks, SQL Server, and Oracle
- Need to write complex SQL queries and develop Stored Procedures and functions in SQL Server and Oracle environment.
- Perform code reviews and do unit testing.
- Ability to work in a fast-paced environment and multitask
- Working experience with Source Control Management tools such as; Team Foundation Server (TFS)
- Will be Responsible for the maintenance of existing applications.
- Experience with Agile development practices and Scrum methodology
EDUCATION/EXPERIENCE
Required Skills
- Undergraduate degree in computer science or related area of study.
- At least 3-4 years of experience developing applications in .NET environment
- Technical skills must include C#, ASP.Net, .Net core, MVC, Web services, LINQ and Entity Framework, HTML5/CSS, OOD & Design Patterns, Unit Testing Frameworks, SQL Server, and Oracle
- Experience with Agile development practices and Scrum methodology
- Candidates should have good oral and written communication skills
Preferred Skills
- Good level of knowledge in one or more of the following Windows technology areas is preferred: Distributed application architecture, BI dashboards
Required Skills
Required Experience