The incumbent will be responsible for developing and supporting .NET/C# projects, functions and completing specific client work, projects and miscellaneous tasks while ensuring commitment and quality through to completion.
This highly responsible position involves using established work procedures to analyse, design, develop, implement, maintain, re-engineer and troubleshoot customers’ applications.
ROLES & RESPONSIBILITIES:
Development of web-based, .Net Framework Applications and Services
Involving in the Database architectural design and implementation
Creation of Stored procedures and maintenance
Using Software Development Standards and preparation of technical design and testing
Using Reporting and Services.
Designing GUI pages.
Coding for DB connection and designing pages.
Providing better performance to the application
Creating Styles using CSS and J Query
Manage database stored procedures and prepare client side scripting for website performance.
Creating Tables and their relationships.
Creating Constraints and Joins for the tables
Testing before deploying the application
Unit Testing and Defect Fixing
Supporting users by preparing relevant documents and providing assistance tools
QUALIFICATIONS & EXPERIENCES:
Bachelor Engineering in Computer Engineering / Software Engineering / Computer Science
Minimum 5 years relevant working experience
Strong knowledge in Software Development Life Cycle and best practices in coding and application development.
Strong command of programming languages and frameworks
Front-End technologies (Angular 2.0/4.0/5.0/6.0/7.0/8.0, Bootstrap & Responsive Design, HTML5, CSS3, JSON)
Very good understanding of database management (MS-SQL, MySQL, T-SQL)
Have up-to-date knowledge in various technologies & tools related to application development.
REQUIRED SKILLS & COMPETENCY
Excellent analytical skills
Excellent written and verbal communication skills
Good coding & programming skills
Good team player, independent and self-motivated