Strong experience designing and building custom web applications (full-stack or backend-focused with front-end collaboration)
Proficiency in one or more backend technologies (e.g., Java, Python, Node.js, .NET)
Experience building and consuming RESTful APIs and integrating disparate systems
Familiarity with modern frontend frameworks (e.g., React, Angular, Vue)
Requirements:
Design and implement a web-based architecture enablement platform that makes SA artifacts, models, and reports easily accessible to business and technical stakeholders
Integrate the solution with existing System Architecture (SA) tools, repositories, and data sources
Develop backend services, APIs, and data models to support architecture content ingestion, transformation, and presentation
Implement appropriate security, access control, and role-based visibility for architecture content
Job description
A&M Technologies, Inc. is seeking an experienced System Architect (SA) to design and implement a custom, web-based solution that exposes System Architecture (SA) artifacts, models, and reports to the broader business community. This role is hands-on and technical, focused on solution design and implementation rather than architecture modeling alone.
The ideal candidate is a strong technologist who understands architecture concepts and artifacts, and can translate them into a usable, scalable, and secure web platform. This is not a SharePoint-based solution.
Key Responsibilities
Design and implement a web-based architecture enablement platform that makes SA artifacts, models, and reports easily accessible to business and technical stakeholders
Integrate the solution with existing System Architecture (SA) tools, repositories, and data sources
Develop backend services, APIs, and data models to support architecture content ingestion, transformation, and presentation
Design intuitive front-end interfaces and dashboards tailored for non-technical business users
Ensure the solution supports search, filtering, reporting, and visualization of SA artifacts
Collaborate with architects, engineers, and business stakeholders to understand requirements and ensure alignment
Implement appropriate security, access control, and role-based visibility for architecture content
Document the solution architecture, integration patterns, and operational considerations
Support deployment, maintenance, and future enhancement of the platform
Required Skills & Experience
Strong experience designing and building custom web applications (full-stack or backend-focused with front-end collaboration)
Proficiency in one or more backend technologies (e.g., Java, Python, Node.js, .NET)
Experience building and consuming RESTful APIs and integrating disparate systems
Familiarity with modern frontend frameworks (e.g., React, Angular, Vue)
Experience with relational and/or NoSQL databases
Solid understanding of system architecture concepts, artifacts, and lifecycle (even if not a dedicated modeler)