Solution / Functional Architect

Posted 4 weeks ago

Worldwide

Summary

Description: The Solution / Functional Architect serves as the vital bridge between business requirements and technical design. In this role, you will translate complex business processes, user needs, and product visions into clear, high-quality functional and technical specifications that developers and DevOps teams can seamlessly build upon. Your mission is to ensure that what gets built actually solves the right problem—optimizing the alignment between business logic and modern technical architecture before a single line of code is written. Key Responsibilities: 1. Functional Design & Business Analysis: Process Modeling: Conduct deep business process analysis and model current/target state workflows using BPMN and functional data models. Requirements Engineering: Translate high-level business requirements into detailed functional specifications, user stories, and acceptance criteria. Documentation: Produce and maintain the functional reference model and architecture documentation (process maps, data flow diagrams, business rules, and edge cases). Traceability: Manage end-to-end functional traceability from the initial business need down to the delivered software feature. 2. Architecture, Data Modeling & API Specifications: Modern Architecture Alignment: Ensure functional designs are optimized for Microservice architectures and Event-Driven Architecture (EDA). Data Modeling: Actively work on the definition, normalization, and evolution of the functional data model. API Design: Define and document precise API specifications, choosing the right protocol for the job (REST, GraphQL, and Async / AsyncAPI for event-driven systems). 3. Collaboration & Governance: Stakeholder Facilitation: Lead functional workshops with internal and external stakeholders; translate executive strategic vision into scalable functional models. Cross-Functional Alignment: Collaborate closely with Product Owners, CTO, Developers, and DevOps to ensure the product backlog reflects functional reality and technical feasibility. Quality & Validation: Work with development squads to validate that technical designs satisfy functional requirements; participate in sprint reviews and lead functional UAT to identify gaps. Standardization: Drive functional standardization across multiple squads and contribute strategic insights to the product roadmap. Profile & Key Skills: Technical & Architectural Skills Strong understanding of Microservice Architecture and Event-Driven Architecture (EDA). Hands-on experience designing and documenting APIs (REST, GraphQL, Async). Solid experience in Functional Data Modeling and relational/non-relational data concepts. Familiarity with Domain-Driven Design (DDD) concepts and SaaS product environments. Functional & Methodological Skills Expertise in Business Process Modeling (BPMN), UML, and requirements engineering. Strong capability in writing clear, unambiguous user stories and functional specifications. Experience mapping out business rules, validation logic, and complex edge cases. Soft Skills & Experience: Excellent communication and stakeholder facilitation skills (ability to talk strategy with executives and implementation details with developers). Strong analytical mindset with a sharp eye for consistency and system dependencies. Proven experience working within Agile/Scrum frameworks alongside Product Owners and engineering squads.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • $15.00

    -

    $30.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Sequence Diagram
State Diagram
Activity on this job
  • Proposals:15 to 20
  • Last viewed by client:3 weeks ago
  • Interviewing:
    3
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Feb 21, 2022
  • France
    Boulogne-Billancourt11:44 AM
  • $518 total spent
    4 hires, 0 active
  • 90 hours
  • Individual client

Explore similar jobs on Upwork

Zoho CRM
API
Customer Relationship Management
Automation
FHIR
Odoo
Healthcare IT

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo