Software Architect (IT Solution Department)
Lviv, UkraineFull-timePosted Jul 8, 2026
Google Chrome
Microsoft Edge
Apple Safari
Mozilla Firefox
Software Architect (IT Solution Department)Full-timeCompany DescriptionWe are looking for a Senior Software Architect to join the IT Solutions department at Sigma Software and help shape the future of our internal digital ecosystem.In this role, you will design and evolve enterprise platforms that support business process automation, integrations, and AI-enabled capabilities across the company. You will work in a complex enterprise environment, driving architectural decisions and guiding engineering teams through multiple strategic initiatives.We as a company invest in modern technologies, scalable systems, and internal innovation to provide our employees with the best digital tools and environments. This is an opportunity to influence high-impact solutions used across the organization while working with modern architecture approaches and AI-driven transformation initiatives.CUSTOMER
The IT Solutions department at Sigma Software is responsible for building and evolving internal digital ecosystems that support business operations globally. The department focuses on enterprise-grade business applications, automation solutions, integrations, and modern digital tools that improve operational efficiency and collaboration. The team continuously explores innovative technologies, including AI-enabled capabilities, to support company-wide digital transformation initiatives.PROJECT
The project focuses on designing and evolving internal enterprise platforms and systems that support automation, integrations, and digital transformation initiatives across Sigma Software. The Software Architect will contribute to scalable and maintainable solutions for business operations while ensuring alignment between architecture strategy and organizational goals.The environment includes multiple parallel initiatives with growing system complexity and increasing adoption of AI-assisted capabilities. The role combines strategic architecture ownership with hands-on technical leadership to help teams deliver reliable, scalable, and business-oriented solutions.Key Technologies: JavaScript, Node.js, React.js,REST API, GraphQL, Enterprise integrations, Automation workflows, AI-enabled solutionsJob DescriptionWork with stakeholders and participate in solution discovery, initial design, and estimationDesign scalable and maintainable architectures aligned with business goalsTake ownership of key architectural decisions and ensure long-term sustainabilityEvaluate alternatives and document the rationale behind key architectural decisionsGuide engineering teams and ensure implementation aligns with architectural visionEnsure implementation stays aligned with the architecture throughout all project iterationsDesign solutions involving integrations, automation, and data flows, including AI components where appropriateEnsure that AI usage is practical, controlled, and aligned with system constraintsEnsure scalability, performance, and reliability under growing load and complexityDefine measurable targets for quality attributes and track architecture fitness against themCreate reference implementations and support teams in solving complex technical challengesBalance technical excellence with budget and schedule constraints, avoiding unnecessary over-engineeringBuild consensus with engineering teams and communicate architectural decisions constructivelyEnsure that solutions deliver measurable business valueQualifications7+ years of software engineering experience with strong expertise in software architecture and system designHands-on experience with JavaScript, Node.js, and React.jsStrong experience designing REST and/or GraphQL APIsDeep understanding of architecture principles, design patterns, scalability, integrations, and risk managementExperience working in enterprise environments with multiple stakeholders and parallel initiativesUnderstanding of AI/ML fundamentals, AI-assisted...