Key Responsibilities :
- Strategic Leadership & Roadmap : Lead the end-to-end strategy, architecture, development, integration, and delivery of all internal enterprise applications, setting the technical vision and roadmap.
- Team & Resource Management : Oversee and provide strong leadership to a large team of 30+ professionals, including developers, business analysts, quality assurance specialists, and support staff, fostering a high-performance culture.
- Architecture & Delivery Excellence : Drive critical architecture and delivery decisions across multiple application platforms, ensuring solutions are built for scalability, optimal performance, and long-term maintainability.
- COTS Application Management : Lead the implementation, customization, and continuous optimization of COTS (Commercial Off-the-Shelf) applications to best serve organizational needs.
- Middleware & API Strategy : Lead enterprise middleware integration efforts and define the overall API strategy, ensuring secure, scalable, and robust interoperability across diverse internal systems and external services.
- Technology Stack Ownership : Leverage deep expertise in the Microsoft Technology Stack (.NET, Azure, SQL Server) to guide development and architectural decisions.
- Data-Driven Project Leadership : Provide strong leadership for data-driven projects, leveraging platforms like Power BI and SQL to ensure effective data utilization and reporting.
- Vendor & Partner Management : Effectively manage relationships with external vendors, contractors, and partners, ensuring quality deliverables and adherence to service level agreements.
- Process & Governance : Drive the adoption of Agile / DevOps practices and cloud-native delivery models, ensuring efficient and high-quality software delivery.
Required Skills & Qualifications :
Overall Experience : 18+ years of progressive experience in enterprise applications (internal facing) and IT leadership roles.Technical Architecture : At least 5 years of hands-on Technical Architect experience, with a proven ability to design complex enterprise solutions.Microsoft Technology Stack : Strong expertise and hands-on experience with the Microsoft Technology Stack, including .NET (preferably .NET Core), Azure cloud services, and SQL Server.Middleware & API Management : Extensive experience with middleware platforms and comprehensive API lifecycle management.Data & Analytics : Solid experience working on data-driven projects, including strong proficiency with Power BI and SQL.Agile & DevOps : Demonstrated exposure to Agile / DevOps practices and experience with cloud-native delivery models.Vendor Management : Proven experience in managing external vendors, contractors, or partners.Leadership : Strong leadership skills with a proven track record of managing large technical teams (30+ professionals).Communication : Excellent verbal and written communication, presentation, and interpersonal skills.Preferred Qualifications (Plus Points) :
Experience with CRM systems and extensive .NET development background.Relevant certifications in Microsoft Azure or architecture.Master's degree in Computer Science, Engineering, or a related fieldref : hirist.tech)