Solutions Architect
US
Duties:
Architect and Govern Enterprise Software Solutions. AI Orchestration & Agentic Systems
Design: Architect and implement autonomous agentic workflows and integrations to
securely interact with internal enterprise assets. Low-Latency Communication & Transport
Protocol Engineering: Design and build secure, low-latency communication and transport
layers to facilitate real-time streaming and data exchange between AI host applications
and specialized tool servers. AI Safety, Governance, and Human-in-the-Loop (HITL)
Integration: Engineer and enforce governance, security compliance, and safety boundaries
within AI-driven systems by incorporating robust Human-in-the-Loop validation patterns
and role-based access controls (RBAC) via Azure Active Directory. Full-Stack Application
Modernization & C#/.NET Development: Lead the strategic migration and modernization of
legacy enterprise software systems (such as VB.NET and ASPX web applications) into
modern C# and .NET Core microservices utilizing Clean Architecture principles. Advanced
API Management & Gateway Integration: Design, secure, and manage RESTful APIs, Web
Services, API gateways, and service meshes, leveraging secure authentication protocols
for safe inter-service communications. Real-Time UI Architecture & State Management:
Design and build complex user interfaces for streaming logs and visualizing real-time
system reasoning. Enterprise Database Design & Vector Retrieval Optimization: Architect,
govern, and optimize MS SQL Server (MSSQL) database schemas, transactional tables,
indexing strategies, and advanced T SQL stored procedures to support both relational data
operations and specialized vector retrieval for AI context. CI/CD Automation,
Containerization & DevOps Strategy: Formulate and configure continuous integration and
continuous deployment (CI/CD) pipelines using GitLab CI/CD, Harness, and JFrog,
deploying containerized services onto Red Hat enterprise container platforms. Technical
Leadership & Agile Governance: Lead cross-functional engineering teams through the full
Software Development Life Cycle (SDLC) in Agile Scrum environments, conducting
advanced code reviews, defining architectural guidelines, and authoring system designs.
Requirements:
Requires Bachelor’s Degree or foreign academic equivalent in Electronics Engineering,
Electronics & Communications Engineering, Computer Science, Computer Engineering,
Management Information Systems, Information Science or related field. Requires 5 years of
experience in the job offered or as Lead Engineer, Senior Engineer, Engineer, AssociateConsultant, Software Engineer, Head of Operations. Requires Experience in C#, .NET Core,
ASP .NET, Framework MVC, JavaScript. MS SQL Server (MSSQL), GitHub, Red Hat, Harness,
JFrog, Jira, Confluence, Bitbucket, Visual Studio Code, SSMS, Agile Scrum, Git, Version
Control, GitLab CI/CD, SOLID design principles, Gitlab CI/CD, Agile Scrum.
Position requires relocation to unanticipated client sites throughout the U.S with Multiple
Openings