Codes, tests and debugs software programs according to system standards.
Maintains accurate and up to date documentation of code and its changes.
Prepares test data for unit testing.
Works under the guidance of Project Manager.
Continuously upgrades technical knowledge on one or more technologies.
Provides input into design of the software solution.
Track progress of own work and provides status updates to Project Manager.
Adheres to Software Development policies and guidelines.
Primary Skills (Must have):
Visual Studio 2015/2017
C# .Net (Framework 4.0/4.5/4.6/4.7)
Microsoft SQL Server 2008/2012/2016
Object Oriented Programming
Development of N-Tier applications (data access layers and business logic layers), MVC applications
Web services & Web API
Secondary Skills (Nice to have):