Turn functional requirements into technical requirements engineers can build from, and explain technical decisions in plain language.
Plan incremental, unit-by-unit rollout across business units running different CRM and ERP platforms.
Review designs and guide decisions during delivery so the build matches the architecture.
Define an AI-augmented development approach with review standards, quality gates, and UAT.
Lead the embedded team, including staffing recommendations, work allocation, and quality of delivery.
Own program outcomes: scope, risks, dependencies, and stakeholder expectations.
Build trusted relationships with client technology leaders and identify where other Allata service lines can add value.
- Mentor consultants and keep Allata leadership informed on engagement health and financials.
- Requirements:
- 10+ years in software engineering and architecture, including 4+ years as a lead solution architect or equivalent.
Manager-level consulting or senior leadership experience, with a record of leading client engagements with limited oversight.
Experience leading architects, engineers, or analysts in a client setting.
Track record of owning program-level outcomes on complex, multi-system initiatives.
Experience engaging director, VP, and C-level stakeholders.
Hands-on experience with .NET applications, event-driven architecture and messaging platforms, ERP/CRM/financial system integrations, and modernizing legacy systems.
Experience turning ambiguous business processes into clear architecture and requirements.
- Fluent English and strong overlap with US business hours.
- Nice to have:
- ERP replacement or financial-systems transformation experience (Dynamics 365 a plus).
Experience with order-to-cash, licensing, subscription, or entitlement platforms.
Familiarity with Salesforce, HubSpot, or Dynamics CRM.
Multi-brand or post-acquisition environments.
- Hands-on use of AI-assisted development tools
- Soft Skills
- Self-directed, with sound decisions in ambiguous situations.
Strong written and verbal communication with business, product, and engineering audiences.
Empathy and respect, promoting a collaborative team environment.
Dedication to continuous learning and development, for yourself and for others.