Lead a technical team; hiring, managing, mentoring, and developing technical team members through career advisement, coaching, and technical guidanceCollaborate with IT Managers (Product or Service Managers, Architects, etc.) to understand the Product / Service / Team Roadmap, educating the technical team members on the vision / roadmap and translating it into tactical deliverables to be executed on by the technical teamIdeate and design solutions to complex business and IT needs (in a collaborative manner, engaging with additional teams and roles as appropriate), documenting the draft and providing guidance to team members to bring the plans to life while delegating effectivelyCollaborate with architecture, engineering, security, product groups / teams, and other cross-functional teams to drive product development, process efficiencies, and support for our end usersDevelop and maintain deep technical knowledge on key areas of subject matter expertiseResponsible for the teams delivery of quality technical solutionsLead the design of data storage technologiesLead the troubleshooting of data and technical issues and develop troubleshooting skills in other team membersLead initiatives involving primarily technical resources and communicate status effectively with relevant IT and business stakeholdersIn coordination with Product / Service Manager, is responsible for allocation / assignment of technical team members to work products achieving successful and timely delivery as requirements and priorities changeQualifications :
- Bachelor s degree or equivalent experience required; emphasis in computer science or a related field preferred
- Minimum of 5 years of related experience in a complex organization required; including demonstrated involvement with building and leading high-performing technical teams and fostering an inclusive culture in a remote environment
- Skilled in integrating, implementing, managing, maintaining 3rd party applications including vendor engagement, technical oversight, architecture and change oversight
- Strong verbal and written communication skills with the ability to articulate complex issues to stakeholders, employees, and leaders at all levels within the firm
- Advanced technical writing skills, experience in documenting application designs, demonstrated knowledge of architecture pattern and design patterns, and skilled in implementing coding standards and code quality tools
- Familiarity with a variety of project / process management tools and methodologies (e.g. Agile, Scrum, Kanban, Waterfall, Lean).
- Demonstrated knowledge in designing secured solutions, integration services, and migrating applications from on-prem to cloud
- Highly proficient with Microsoft technology stack developing web applications and / or architecting solutions with third party applications
- Skilled in designing and implementing solutions with Microsoft Azure including Functions and Pipelines
- Proficiency with multiple UI frameworks (React, Blazor) as well Power Platform technologies (PowerBI and PowerAutomate)
Skills Required
Coding, product service , Technical Writing, Microsoft Azure, Troubleshooting, Process Management