Software Development Manager
Current- Architect, build and lead full-stack software development from ideation to launch, ensuring timely delivery of high-quality products that meet customer needs.
- Troubleshoot and resolve complex technical challenges within development and production environments.
- Translate complex user requirements into cohesive software solutions leveraging strong technical, architectural, and object-oriented design principles.
- Engage in all phases of the software development lifecycle — from gathering user requirements to rigorous testing — to ensure optimal functionality and user experience.
- Responsible in ensuring proper timeline alignment, milestone tracking and effective resource management
- Mentor high-performing developers in the design and implementation of cohesive web-based applications using C#, Javascript and SQL.