Skip to content
← Back to job listings

Principal Software Developer (IT Solution Department)

Sigma Software · Lviv, Lviv Oblast, Ukraine

Software DevelopmentLeadExternal listingfull-time4 days ago

About The Role

  • 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

This is an external listing. JobSpring does not represent or verify the employer. Report this listing