- Minimum of 3 years of development experience in C#, ASP.NET and the .Net frameworks
- Minimum of 3 years of experience with SQL Server or Oracle
- Experience in Web development with client side scripting languages
- Ability to write SQL queries with high level complexity
- Hands on experience in C#, ASP.NET, MVC, SQL, WCF/RESTful Services, JavaScript Frameworks & libraries
- Experience or knowledge of IoC, Workflow Foundation, Entity Framework, APM Tools such as AppDynamics, Dynatrace, Idera, Splunk; C.I./C.D;
- Experience using Agile Methodologies.
- Experience with JavaScript, jQuery, AJAX, CSS and JavaScript Libraries
- Experience with Microsoft Visual Studio –2013/2015/2017
- Good understanding of source control systems (TFS) and release management.
- Knowledge of build tools like MSBuild, NANT, Jenkins etc., and configuration management tools.
- Knowledge on Azure Cloud features is a plus
Critical Knowledge, Skills, and Abilities Requirements:
- Strong verbal, written, and presentation communications skills (within the team and with internal and external customers).
- Ability to handle competing priorities with proven problem solving skills and ability to think creatively under pressure.
- Capacity to be creative, innovative, results-focused, self-starter with a demonstrated ability to learn quickly.
- Knowledge of Software Development Life Cycle (SDLC) and/or Software Testing Processes (Manual and Automated).
- Familiarity with software development methodology.
- Ability to solve problems quickly and completely with good quality in acceptable time.