Design and develop frontend and backend of web applications and systems, deploy new functionalities. Work on existing and new systems, perform code reviews manage sprints.
Over 10 Years of Experience in R&D, analysis, innovation, frontend, backend and server-side development and integration.
In depth experience/understanding of Microsoft Dot Net technologies, Object Oriented Programming/Software engineering concepts & principles (SOLID) & Design Patterns
Extensive experience of SQL, PL/SQL, T-SQL, stored procedures, views, cursors and triggers, with huge databases
1- Handle large scale enterprise applications for industry
2- To understand the existing system design and its components and making recommendations towards the development of new code or reuse of existing code.
3- To perform test driven development and unit testing
Experience of distributed systems
4- Involvement in a number of full product lifecycles
5- Engage in Software Development Life Cycle including Analysis, Design, Development and Testing
Experience of Agile (SCRUM)
6- To design documentation artifacts in UML
7-To conduct peer code and design reviews
8- To Work under time constraint with consistency and reliability.
Excellent analytical, written and verbal communication skills and ability to effectively communicate with all levels of management and staff