Software Architect (IT Solution Department)

Sigma Software · Lviv, Lviv Oblast, Ukraine

ExclusiveRemoteFull-timePublished Jul 8, 2026

Apply directly on Sigma Software’s careers site — no account needed.

About the role

  • Work with stakeholders and participate in solution discovery, initial design, and estimation
  • Design scalable and maintainable architectures aligned with business goals
  • Take ownership of key architectural decisions and ensure long-term sustainability
  • Evaluate alternatives and document the rationale behind key architectural decisions
  • Guide engineering teams and ensure implementation aligns with architectural vision
  • Ensure implementation stays aligned with the architecture throughout all project iterations
  • Design solutions involving integrations, automation, and data flows, including AI components where appropriate
  • Ensure that AI usage is practical, controlled, and aligned with system constraints
  • Ensure scalability, performance, and reliability under growing load and complexity
  • Define measurable targets for quality attributes and track architecture fitness against them
  • Create reference implementations and support teams in solving complex technical challenges
  • Balance technical excellence with budget and schedule constraints, avoiding unnecessary over-engineering
  • Build consensus with engineering teams and communicate architectural decisions constructively
  • Ensure that solutions deliver measurable business value
  • 7+ years of software engineering experience with strong expertise in software architecture and system design
  • Hands-on experience with JavaScript, Node.js, and React.js
  • Strong experience designing REST and/or GraphQL APIs
  • Deep understanding of architecture principles, design patterns, scalability, integrations, and risk management
  • Experience working in enterprise environments with multiple stakeholders and parallel initiatives
  • Understanding of AI/ML fundamentals, AI-assisted development tools, and AI-related risks
  • Ability to translate business requirements into scalable technical solutions
  • Strong communication, collaboration, and stakeholder management skills
  • Experience guiding engineering teams and making architectural decisions
  • Ability to work in environments with evolving or incomplete requirements
  • Upper-Intermediate or higher English level

WILL BE A PLUS

  • Experience designing AI-enabled enterprise solutions
  • Experience with business process automation platforms
  • Experience building complex integration ecosystems
  • Knowledge of cloud-native architecture approaches
  • Experience defining architecture fitness functions and measurable quality metrics

PERSONAL PROFILE

  • Analytical mindset with strong systems thinking
  • Ability to balance technical and business perspectives
  • Strong ownership and proactive attitude
  • Ability to work effectively with ambiguity and changing priorities
  • Constructive communication and consensus-building skills
  • Strategic thinking combined with hands-on problem-solving approach

Skills

  • JavaScript
  • Node.js
  • React
  • REST
  • GraphQL
  • Stakeholder Management
  • Leadership
  • Agile

Never be applicant #200 again

Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.

  • Your best matches, twice a day
  • No duplicates, no ghost jobs, no recruiter spam
  • Every job free to browse — pay only when you apply
Get my matched jobs

Free account — no card required

93 161 live jobs · 17 643 companies tracked · 6 162 added today

Similar jobs

Software Architect (IT Solution Department) — Sigma Software · Real Job Offers