Vice President Of Software Development
Current• Led and managed a team of software developers, software engineers, and QA professionals, overseeing the development and maintenance of high-quality software applications.• Developed and implemented a comprehensive software development strategy, including product design, development, testing, deployment, and maintenance, resulting in increased efficiency and productivity.• Collaborated with cross-functional teams including product management, design, and operations to identify business… Show more • Led and managed a team of software developers, software engineers, and QA professionals, overseeing the development and maintenance of high-quality software applications.• Developed and implemented a comprehensive software development strategy, including product design, development, testing, deployment, and maintenance, resulting in increased efficiency and productivity.• Collaborated with cross-functional teams including product management, design, and operations to identify business requirements and develop technical solutions that met business needs.• Defined software development processes and best practices, including agile methodologies, code reviews, testing frameworks, and continuous integration and deployment pipelines.• Managed the software development lifecycle from requirements gathering to deployment, ensuring that projects were delivered on time and within budget.• Oversaw the development of scalable and maintainable software architecture, utilizing technologies such as .NET, Angular, React.js and other relevant programming languages.• Managed the recruitment and hiring of software development staff, providing mentorship and coaching to promote their professional growth and development.• Developed and maintained strong relationships with internal stakeholders, external vendors, and partners to ensure successful collaboration and delivery of software projects.• Ensured the quality of software products by conducting code reviews, testing, and implementing automated testing frameworks and tools.• Provided regular reports and analysis to senior leadership on software development progress and results, and made strategic recommendations for future development initiatives. Show less