Software Developer - Team Lead
ITSC
مجموع سنوات الخبرة :16 years, 1 أشهر
-Provide technical leadership through coaching and mentorship towards successful project delivery.
-Collaborate with my teammates to plan, design, develop, test, and maintain the projects.
-Maintain high standards of software quality within the team by establishing good practices and habits.
-Assist in the collection and documentation of user's requirements, development of user stories, estimates, and work plans.
-Participate in peer-reviews of solution designs and related code.
-Package and support the deployment of releases.
-Provide third-level support to business users.
Develop and document design, source base and architecture.
Maintain and manage existing source bases.
Design, develop and implement solutions to users' needs and requirements.
Review and improvise code.
Run tests and fix bugs.
Develop technical solutions to complex business problems.
Work with the Development team to develop .NET applications.
Perform design and development of web services, web applications and desktop applications.
Work closely with quality assurance team to ensure delivery of high quality and reliable applications.
Develop databases including queries, triggers and stored procedures.
Trainee Software Developer according to ITI KTP (knowledge Transfer Partnership) program .