Masters in IT or relevant with minimum 15 years' experience in programming and project management.
Expert in managing and directing in all phases of SDLC.
Expert level knowledge in RDBMS.
Highly proficient development experienced in .Net.
Expert in Designing and developing websites on ASP.NET framework.
Expert level C# and SQL Server 2012 and above.
Expert in MS SQL Database programming skills and ability to write queries and create database objects e.g. Tables, Views, Procedures, Triggers and Functions.
Expert in Transact-SQL (DDL, DML, DCL).
Expert in Design Patterns and Model View Controller (MVC) architecture.
Expert knowledge of W3C standards, Java Script, XML, R Studio, Tableu, SSIS, SSAS, SSRS, Clustering, ETL, CSS, HTML, HTML5, Web API, Web Forms, Win Forms, ADO, ADO.NET, DHTML, XHTML, LINQ, Jquery, Ajax, Angular, Crystal Reports, FastReports.NET.
Expert in maintaining databases e.g. updating statistics, re-indexing, structure modifications, log shipping, mirroring, replication to restore DB backup, creating SQL Logins & authentications.
Experience in all layers of application development, backend, middle-tier and front-end.
Ability to write well-structured, well-documented code and in best practice.
Training & Leading a team in Designing and developing EDRMS & ERP system for correspondences using .Net with C# web platforms.
Building distributed systems under .Net environment.
Analyze, design, develop, and maintain software applications using latest Microsoft technologies, with minimal supervision.
Implement code modules in C#.Net supporting windows & Web applications to meet requirements.
Provides accurate time estimates of assigned tasks and projects.
Train and guide developing team throughout the project until they be able to fully manage every aspect of the project.
Work in data migration projects to build migration scripts and integrate with existing databases and/or data feeds (Migrating from Lotus Notes).
Working with Multiple environments (Development, Test, UAT, and Production).
Design and implement measurement systems to assess service delivery and key performance indicators of critical applications
Design, implement and operate database systems for performance and reliability.
Administer production and development databases, ensuring maximum availability.
Develop, manage and test back-up and recovery plans.
Ensure that replication, storage, archiving, back-up and recovery procedures are functioning correctly.
Provide instruction and guideline documentations as required.
Ability to work under pressure.
You may be interested in these jobs