Lviv, Lviv Oblast, Ukraine Employment

Sigma Software is hiring a Software Developer

About the Role

Sigma Software is looking for a Software Developer to lead a cross-functional team building secure, scalable enterprise systems. In this role, you will guide technical decisions and system architecture, mentor developers, and remain hands-on with code.

What You'll Do

  • Lead a cross-functional team of 2–7 engineers, fostering ownership, quality, collaboration, and continuous improvement.
  • Stay hands-on with code while guiding technical decisions and system architecture evolution.
  • Design, review, and evolve system architecture with a focus on scalability, performance, and maintainability.
  • Collaborate with Product Owner, Business Analysts, DevOps, and other delivery teams to align solutions with business goals.
  • Mentor developers, conduct regular code and technical reviews, and support individual growth through 1:1 sessions.
  • Influence and improve development processes, engineering best practices, and team workflows.
  • Manage the full development lifecycle, including sprint planning, estimation, delivery tracking, and retrospectives.
  • Contribute to long-term technical vision and grow towards broader technical leadership or architectural roles.
  • Ensure security and data protection requirements are met in regulated environments.
  • Represent the technical team in stakeholder discussions, communicating progress, risks, and trade-offs.

What We're Looking For

  • 6+ years of commercial software development experience.
  • 1–3 years in a Team Lead or Technical Lead role, or readiness to step into leadership.
  • Strong expertise in Java and at least one modern JavaScript framework (React, Angular, Vue).
  • Solid understanding of software architecture patterns (microservices, event-driven systems).
  • Experience with CI/CD pipelines and containerized environments.
  • Background in building enterprise, FinTech, or other complex distributed systems.
  • Strong communication skills with the ability to explain technical decisions and mentor others.
  • At least an Upper-Intermediate level of English.

Nice to Have

  • Experience in regulated or security-sensitive environments.
  • Exposure to GovTech or FinTech domains.
  • Familiarity with AI or data analytics integrations in enterprise systems.
  • Motivation to grow beyond the current role and influence technical direction at scale.

Technical Stack

  • Languages & Frameworks: Java, React, Angular, Vue
  • Architecture: Microservices, event-driven systems
  • Infrastructure & Tools: CI/CD pipelines, containerized environments

Team & Environment

You will lead and work within a cross-functional team of 2–7 engineers.

Sigma Software is an equal opportunity employer.

Required Skills
JavaReactAngularVuemicroservicesevent-driven systemsCI/CD pipelinescontainerized environmentssoftware architectureteam leadership
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
Sigma Software

Sigma Software is a company working on a Global Data Platform Modernization project for a global leader in providing trusted content, technology, and expertise to professionals across law, tax, compliance, government, and media sectors.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago