Jobs and Careers
Remote - VA, United States, United StatesRemotefull_timeVerifiedPosted 30 Sept 2025

About the role

If you’re seeking a sense of community and the ability for growth, look no further. Since 1982, we have been 100% dedicated to our people. Our approach permits greater ownership for individuals and welcomes input into decisions for a thriving workplace and happy employees. Our people are the core reason for AIS’ success. As an employee owned company, we are looking for individuals that are passionate about finding innovative solutions, and excited about emerging technologies and capabilities.

Job Description:

Senior Software Architect & DDD Facilitator

Position Summary We are looking for a Senior Software Architect with extensive consulting experience and deep expertise in Domain-Driven Design (DDD) and EventStorming. This role is pivotal in shaping enterprise solutions, bridging business and technology, and guiding organizations through collaborative modeling and architectural design. The ideal candidate combines technical mastery, architectural vision, and consulting presence, with a proven ability to lead teams and deliver impactful outcomes.

Key Responsibilities

Architectural Leadership

  • Lead the design and evolution of enterprise-scale architectures, ensuring scalability, security, performance, and maintainability.

  • Define reference architectures, integration strategies, and technology roadmaps aligned with client objectives.

  • Drive innovation by evaluating emerging technologies (cloud, event-driven systems, AI, DevOps, cybersecurity) and incorporating them into solutions.

  • Collaborate across business units to ensure seamless integration of technical solutions with organizational needs.

  • Domain-Driven Design & Facilitation

  • Plan and facilitate DDD and EventStorming workshops, helping clients uncover domain knowledge, define bounded contexts, and establish ubiquitous language.

  • Translate workshop outcomes into architectural blueprints and backlog-ready deliverables that guide delivery.

  • Coach client teams in adopting DDD patterns, tactical design practices, and collaborative modeling techniques.

  • Delivery & Risk Management

  • Provide architectural oversight throughout delivery, ensuring alignment between design intent and implementation.

  • Anticipate and mitigate technical and project risks, enabling successful delivery under pressure.

  • Ensure solutions are cloud-ready, secure, and optimized for enterprise environments.

  • Mentorship & Team Development

  • Lead and mentor technical teams, fostering growth in architecture, engineering practices, and client engagement skills.

  • Promote a culture of continuous learning, innovation, and architectural excellence within both client and internal teams.

  • Business & Practice Leadership

  • Partner with client leadership to understand strategic goals and align architecture accordingly.

  • Support pre-sales and business development, including proposals, presentations, and client roadmapping sessions.

  • Take ownership of business unit initiatives, reporting progress to leadership and contributing to practice maturity.

  • Contribute to thought leadership by sharing knowledge through writing, speaking, and community engagement.

Required Qualifications

  • 12+ years of experience in IT consulting with commercial clients, including 5+ years in a leadership role.

  • Proven experience as a Senior Software Architect, Principal Engineer, or Consultant.

  • Strong knowledge of Domain-Driven Design principles (strategic and tactical), EventStorming, event-driven architecture, and microservices.

  • Proficiency across technologies: cloud computing, cybersecurity, software development, IT infrastructure, with strong working knowledge of the Microsoft technical stack.

  • Proven ability to lead and manage technical teams, with exceptional communication and interpersonal skills.

  • Strong analytical and problem-solving skills, with the ability to make sound decisions under pressure.

  • Familiar with SCRUM, Agile, ITIL, and SAFe frameworks for software delivery and governance.

​Preferred Qualifications

  • Experience in professional services consulting with Fortune 500 or mid-market clients.

  • Hands-on expertise with Azure, AWS, or GCP solution design.

  • Familiarity with related practices such as Event Modeling, Context Mapping, Impact Mapping, Lean Portfolio Management.

  • Certifications such as Cloud Architect (Azure/AWS/GCP), SAFe Architect, TOGAF, or Certified DDD Practitioner.

Attributes for Success

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

AIS (Applied Information Sciences)

View company profile →