Principal Software Developer (IT Solution Department)
Sigma Software- Location
- Lviv, Lviv Oblast, Ukraine
- Workplace
- —
- Employment
- Full Time
- Salary
- —
Posted 6d ago
- Collaborate with stakeholders on solution discovery, technical design, estimations, and delivery planning
- Design and implement scalable and maintainable software solutions aligned with business and architectural goals
- Develop production-quality Back-end-focused solutions while contributing across the Full Stack when required
- Own features end-to-end from technical design to deployment and support
- Lead and mentor Middle and Senior engineers through technical guidance and peer reviews
- Act as a key technical point of contact across multiple teams and drive cross-team collaboration
- Design and implement enterprise integrations, automation workflows, and data processing solutions
- Contribute to AI-enabled engineering workflows and product capabilities
- Establish standards for responsible usage of AI coding assistants within the project
- Review AI-generated code for scalability, maintainability, security risks, and edge cases
- Ensure system reliability, scalability, and performance under growing business demands
- Translate business requirements into practical technical solutions delivering measurable value
- 7+ years of commercial software engineering experience with a strong Back-end focus
- Strong hands-on experience with JavaScript and Node.js
- Experience with React.js
- Solid experience designing and developing REST API and/or GraphQL solutions
- Hands-on experience using AI coding assistants such as Claude Code or Codex in daily development workflows
- Strong understanding of software architecture, design patterns, scalability, integrations, and risk management
- Experience working in enterprise environments with multiple stakeholders and distributed teams
- Ability and willingness to lead technical initiatives and mentor engineers
- Strong communication and stakeholder management skills
- Ability to balance technical and business priorities
- Experience working with incomplete or evolving requirements
- Upper-Intermediate English level or higher
WILL BE A PLUS
- Previous formal team leadership experience
- Experience building AI-enabled business solutions
- Experience with enterprise process automation platforms
- Experience defining governance standards for AI-assisted development
- Exposure to complex distributed enterprise systems
PERSONAL PROFILE
- Analytical mindset with strong systems thinking
- High level of ownership and accountability
- Proactive and communicative approach
- Result-oriented mindset focused on measurable outcomes
- Ability to work effectively in complex organizational environments
- Strong balance between technical depth and business understanding
- Comfortable making decisions in ambiguous situations
Skills
- JavaScript
- Node.js
- React
- GraphQL
- Claude Code
- Codex
More jobs at Sigma Software
All 101Customer Success & Implementation Support Specialist (AI Solutions)
Sigma Software · São Paulo, SP, Brazil · 2d ago
Senior Data Engineer
Sigma Software · Warsaw, Masovian Voivodeship, Poland · 2d ago
Senior MLOps / ML Platform Engineer
Sigma Software · Kraków, Lesser Poland Voivodeship, Poland · 2d ago
Senior ML Engineer / Data Scientist
Sigma Software · Lviv, Lviv Oblast, Ukraine · 3d ago
Senior .NET Developer
Sigma Software · Bucharest, Bucharest, Romania · 3d ago
Similar roles
Senior Firmware Engineer
Neros Technologies · Ukraine Office · today
Python Developer (Integrations)
Precoro · Kyiv, Kyivska oblast, Ukraine · today
Senior ML Engineer / Data Scientist
Sigma Software · Lviv, Lviv Oblast, Ukraine · 3d ago
Principal Data Platform Engineer (Swedish Ad Platform)
Sigma Software · Kyiv, Kyiv city, Ukraine · 6d ago
Junior JavaScript Developer
Sigma Software · Kyiv, Kyiv city, Ukraine · 8d ago
Senior Android Developer (Ad SDK Infrastructure)
Sigma Software · Dnipro, Dnipropetrovsk Oblast, Ukraine · 8d ago