Set Technical Direction: – Define architecture for scalable, secure CRM systems and AI integration. Bachelor’s or.
Responsibilities
Lead Engineering Teams: - Recruit, develop, and manage a team of software engineers delivering high-quality CRM solutions. Establish best practices for performance, reliability, and compliance. Lead AI Innovation into the CRM system: - Oversee the integration with AI-powered insights and alerts. Leverage ML model integration for personalization and predictive analytics. Enable efficient sales workflows powered by AI and agentic solutions. Ensure Delivery Excellence: - Manage execution, prioritize resources, and align with business goals. Influence Cross-Org Strategy: - Collaborate with senior leaders to shape product vision and technical investments.
Required Qualifications
Master's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. 6+ years of software engineering experience, including 5+ years in leadership roles. Proven track record in managing engineering teams and delivering enterprise-scale solutions. Solid architectural skills for distributed systems. Expertise in Azure. Experience with CRM platforms and customer data models. Solid understanding of AI/ML concepts and enterprise integration patterns. Exceptional leadership, communication, and stakeholder management skills.
Original Posting
This role is sourced from Microsoft. Apply on Microsoft careers page