Senior Technology Manager
Current• Responsible for all aspects of SDLC for software projects.• Interact with clients during all stages of project lifecycle.• Document the client requirements as software requirement specifications.• Architect software solutions to address client requirements.• Identify and implement optimal design patterns in projects.• Design database schema and create complex stored procedures.• Manage project teams consisting of UI/UX designers, software developers and testers.• Review code to ensure that best practices are implemented in development.• Prepare project plans for technical development in projects and track them.• Preparation and delivery of end-user manuals and operational instructions along with the product release notes.• Research on latest technology developments in software and create awareness about them among the team members.