
Sigma Software
We are IT consulting and software product company with development offices in Ukraine, Sweden, the USA, Canada, Poland, and Australia. We deliver smartest solutions to our customers in the areas of government, telecommunications, advertising, automotive, gaming, and others. Being a part of Sigma Group, one of the largest Nordic IT corporations, we are a global player with more than 5000 employees in 12 countries and over 1500 in Ukraine.
We work with startups, software houses, and enterprises providing the products and services that suit our clients the most. Company`s R&D centers are mastering the trending technologies and directions: Infotainment, AR/VR, Blockchain, Machine Learning, Data Science, Artificial Intelligence, and others.
-
· 27 views · 0 applications · 11d
Senior Configuration Engineer (XML)/Technical Lead
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateCompany Description Join us as a Senior Configuration Engineer (XML)/Technical Lead! Build XML configs, deploy via Azure pipelines, and support UK clients. Grow your skills in our dynamic team! We have a great opportunity for a Senior Configuration...Company Description
Join us as a Senior Configuration Engineer (XML)/Technical Lead! Build XML configs, deploy via Azure pipelines, and support UK clients. Grow your skills in our dynamic team!
We have a great opportunity for a Senior Configuration Engineer (XML)/Technical Lead who is ready to solve complex issues and would like to work closely with the product.
In this role, you will be responsible for implementing technical tasks related to XML files that are used as configuration files for the engine that generates reports and Azure DevOps pipelines. You will work in a team directly with the client, so it is a great opportunity to build strong professional relationships. Are you with us?
CUSTOMER
Our UK client is an environmental and sustainability reporting company with a focus on supporting businesses that comply with or commit to a wide range of global packaging, plastics, tax, EPR, and corporate metric submissions.PROJECT
We are looking for a proactive and detail-oriented Configuration Tech Lead to join our team on a long-term project in the environmental compliance and packaging data management domain. The system processes large volumes of structured product and packaging data to ensure compliance with regulations across multiple markets. The role is focused on configuration, XML-based tasks, testing, and leading a team of engineers.You will work closely with the client to analyze business requirements, convert them into structured technical specifications, and oversee their implementation by your team. This is not a traditional software development role — it requires precision work with structured data, test design, quality control, and strong communication with both your team and stakeholders.
Job Description
- Lead a team of Junior engineers by providing technical guidance, assigning task, and offering mentorship
- Review and analyze business requirements provided by the client, and translate them into detailed technical configurations (e.g. a traceability matrix with development acceptance criteria)
- Design, implement, and execute test cases based on business logic using a custom client framework
- Work with XML data structures, ensuring correctness, completeness, and consistency
- Perform code and configuration reviews, ensuring high-quality deliverables from Junior team members
- Maintain clear documentation of configurations, processes, and logic for future reference
- Communicate with the client to clarify requirements, provide updates, and proactively raise issues or suggestions
- Track the progress of assigned tasks and teamwork against planned deadlines and project milestones
- Collaborate with the team to manage and troubleshoot Azure Pipelines, builds, and deployment processes
Ensure that all configuration and testing activities aligned with internal SDLC and quality standards
Qualifications
- At least 5+ years of experience in a technical role (strong Middle or Senior level)
- Experience in team leading, including mentoring, task breakdown, and progress tracking
- Strong knowledge of testing principles: ability to design test cases based on business requirements and implement them using a custom client framework
- Ability to analyze and clarify business requirements, transform them into configuration logic, and create WBS for teammates
- Solid understanding of structured data formats, especially XML
- Familiarity with typical SDLC processes: code reviews, test runs, and version control
- Experience with Microsoft Azure Pipelines, including setup, monitoring, and troubleshooting of builds and deployments
Upper-Intermediate level of English or higher, with strong verbal communication skills
WOULD BE A PLUS
- Ability to independently research domain-specific information (e.g., properties of packaging materials)
- Familiarity with environmental regulations or data reporting systems
Prior experience of working in configuration-heavy or non-development roles
Additional Information
PERSONAL PROFILE
- High attention to detail and structured, analytical approach to work
- Responsible and structured team player
- Strong leadership skills and a mentoring attitude
- Excellent communication and coordination abilities
- Analytical thinker with a proactive mindset
- Able to handle multiple tasks and maintain focus on accuracy and quality
-
· 215 views · 63 applications · 11d
Program Manager
Full Remote · EU · 5 years of experience · Upper-IntermediateProject We are seeking an experienced Program Manager to join our team with a background in IoT, Automotive, or Industrial Machinery Manufacturing. The ideal candidate is a strategic thinker with a proven track record of successfully managing software...Project
We are seeking an experienced Program Manager to join our team with a background in IoT, Automotive, or Industrial Machinery Manufacturing. The ideal candidate is a strategic thinker with a proven track record of successfully managing software development projects.
Here are several interesting projects available within our business unit:
- IoT: the project includes the development of smart home climate solutions for a client operating in the heating, ventilating, and air conditioning (HVAC) domain. Together with the client, we bring smart climate solutions in terms of wireless connectivity and intelligent control for any property, whether it is an apartment block, an industrial building, a hotel, or a country house, to help reduce energy consumption for our client’s customers and society at large.
- Machinery Manufacturing: the project includes the development of embedded software for a client that is one of the world’s leading suppliers of pumps, valves, and related systems. Today, the group has a presence on all continents with its own sales and marketing companies, manufacturing facilities, and service operations.
- Automotive: the project includes DevOps services for the client, who is a manufacturer of power electronics for electric mobility. The company’s power electronics division specializes in an inductive charging system, the production of electric motors, batteries, and power electronic components for electric vehicles.
The tech stack typically includes:
- C/C++, Assembly, and Rust
- Operating systems: RTOS, Embedded Linux, and Bare Metal
- IDEs: Keil, IAR and Eclipse
- Microcontrollers from ARM Cortex, AVR, and STM32 families
Requirements
- At least 5 years of project management experience
- Strong knowledge of project and program management methodologies, tools, and techniques
- Experience as a business development manager
- Ability to manage projects directly or supervise other PMs
- Advanced level of English
- Automotive domain knowledge
- Strong risk management skills
- Advanced understanding of corporate environments and business objectives, with the ability to propose effective solutions to achieve them
Personal Profile
- Strong communication and presentation skills to communicate effectively with Сustomers and project teams
- Strong organizational, negotiation, and conflict-resolution capabilities
- Strong tactical planning and leadership skills
Responsibilities
- Ensure internal and external customer management through effective communication at the level required by general business ethics standards
- Oversee service and project delivery through active leadership of the PM team. Ensure that projects are initiated, aligned, and delivered in accordance with the most appropriate delivery model and project management best practices
- Provide high-quality portfolio risk analysis, tracking, acting upon, and communicating risks appropriately to Customers
- Monitor KPIs such as profitability, revenue, utilization, and attrition, and take active actions to keep them at the best possible level
- Be a resource and people manager. Actively participate in the planning of required hires in collaboration with the Recruiting team, and ensure the professional growth of onboarded individuals
- Be an entrepreneur and act as a Customer’s agent, developing customer relationships and business insight, and proposing additional services that clients may require
- Participate in the pre-sale and up-sale for current accounts
- Take an active part in business and contract negotiations, including defining business terms in contracts
- Take corrective actions required to deliver the full scope with the desired quality, on time, and within the budget (including scope change management, risk mitigation, etc.)
- Manage project staff (partially): track, coordinate, notify management of staff career development needs, and help prevent team conflicts
- Participate in pre-sales activities
-
· 11 views · 0 applications · 10d
Senior Configuration Engineer (XML)/Technical Lead
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateWe have a great opportunity for a Senior Configuration Engineer (XML)/Technical Lead who is ready to solve complex issues and would like to work closely with the product. In this role, you will be responsible for implementing technical tasks related to...We have a great opportunity for a Senior Configuration Engineer (XML)/Technical Lead who is ready to solve complex issues and would like to work closely with the product.
In this role, you will be responsible for implementing technical tasks related to XML files that are used as configuration files for the engine that generates reports and Azure DevOps pipelines. You will work in a team directly with the client, so it is a great opportunity to build strong professional relationships. Are you with us?
Customer
Our UK client is an environmental and sustainability reporting company with a focus on supporting businesses that comply with or commit to a wide range of global packaging, plastics, tax, EPR, and corporate metric submissions.
Project
We are looking for a proactive and detail-oriented Configuration Tech Lead to join our team on a long-term project in the environmental compliance and packaging data management domain. The system processes large volumes of structured product and packaging data to ensure compliance with regulations across multiple markets. The role is focused on configuration, XML-based tasks, testing, and leading a team of engineers.You will work closely with the client to analyze business requirements, convert them into structured technical specifications, and oversee their implementation by your team. This is not a traditional software development role — it requires precision work with structured data, test design, quality control, and strong communication with both your team and stakeholders.
Responsibilities
- Lead a team of Junior engineers by providing technical guidance, assigning task, and offering mentorship
- Review and analyze business requirements provided by the client, and translate them into detailed technical configurations (e.g. a traceability matrix with development acceptance criteria)
- Design, implement, and execute test cases based on business logic using a custom client framework
- Work with XML data structures, ensuring correctness, completeness, and consistency
- Perform code and configuration reviews, ensuring high-quality deliverables from Junior team members
- Maintain clear documentation of configurations, processes, and logic for future reference
- Communicate with the client to clarify requirements, provide updates, and proactively raise issues or suggestions
- Track the progress of assigned tasks and teamwork against planned deadlines and project milestones
- Collaborate with the team to manage and troubleshoot Azure Pipelines, builds, and deployment processes
Requirements
- At least 5+ years of experience in a technical role (strong Middle or Senior level)
- Experience in team leading, including mentoring, task breakdown, and progress tracking
- Strong knowledge of testing principles: ability to design test cases based on business requirements and implement them using a custom client framework
- Ability to analyze and clarify business requirements, transform them into configuration logic, and create WBS for teammates
- Solid understanding of structured data formats, especially XML
- Familiarity with typical SDLC processes: code reviews, test runs, and version control
- Experience with Microsoft Azure Pipelines, including setup, monitoring, and troubleshooting of builds and deployments
- Upper-Intermediate level of English or higher, with strong verbal communication skills
Would be a plus:
- Ability to independently research domain-specific information (e.g., properties of packaging materials)
- Familiarity with environmental regulations or data reporting systems
- Prior experience of working in configuration-heavy or non-development roles
Personal Profile
- High attention to detail and structured, analytical approach to work
- Responsible and structured team player
- Strong leadership skills and a mentoring attitude
- Excellent communication and coordination abilities
- Analytical thinker with a proactive mindset
- Able to handle multiple tasks and maintain focus on accuracy and quality
-
· 73 views · 14 applications · 5d
DevOps Engineer (Code-Scan Platform)
Full Remote · Countries of Europe or Ukraine · 4 years of experience · Upper-IntermediateOur Customer is the global leader in software security solutions for modern enterprise software development. 1400+ companies around the Globe use Customer products, among them 40% of Fortune 100, and 50% of Fortune 50. We’re seeking a seasoned DevOps...Our Customer is the global leader in software security solutions for modern enterprise software development. 1400+ companies around the Globe use Customer products, among them 40% of Fortune 100, and 50% of Fortune 50.
We’re seeking a seasoned DevOps Engineer, who will join a team responsible for managing our client's cloud infrastructure, ML tools, and monitoring systems.
The role implies overseeing day-to-day operations, improving existing processes, and contributing to building new solutions.
Job Description
Impact & Responsibilities
- Design solutions and improve our product architecture (CI/CD processes, Helm Charts, etc.).
- Plan and execute complex, diverse, large-scale software delivery systems (Integrate ArgoCD into existing CI).
- Research & integrate new technologies into our stack.
- Monitor and implement ways to improve the efficiency and cost-effectiveness of our solutions.
Qualifications
Must-Have Qualifications
- At least 3,5 years of strong hands-on experience in AWS.
- Experience with Infrastructure as Code (Terraform, Terragrunt).
- Proven experience with CircleCI, GitHub Workflows.
- Strong expertise in Docker, Kubernetes, and Helm.
- Experience with ArgoCD
- English - at least Upper-Intermediate level.
Nice To Have:
- Proven experience managing live production environments, including monitoring and alerting.
- Experience with Redis, PostgreSQL, and RabbitMQ.
- Experience with the ELK stack.
- Background in networking, security, and compliance.
Personal profile:
- Independent, autodidact, excellent problem solver and passionate about learning new stuff.
- Great communicator and collaborator with a total commitment to providing the best services to all stakeholders.
-
· 80 views · 3 applications · 4d
Middle/Senior JS Test Automation Engineer
Full Remote · EU · 3 years of experience · Upper-IntermediateWe are looking for a Test Automation Engineer with strong knowledge of software testing methodologies, SDLC, and Agile/Scrum experience. The main mission of our Mobile division is to create modern development tools and SDKs for our Сustomers. These tools...We are looking for a Test Automation Engineer with strong knowledge of software testing methodologies, SDLC, and Agile/Scrum experience.
The main mission of our Mobile division is to create modern development tools and SDKs for our Сustomers. These tools allow developers to identify issues during the coding process and deliver more accessible mobile applications.
Working alongside a team of mobile engineers, you will test mobile SDKs that are integrated with the leading mobile UI testing frameworks. A solid understanding of various mobile platforms and technologies would be a plus.
Customer
Our Customer is a rapidly growing technology leader in the field of digital accessibility software, helping enterprises make their web and mobile offerings accessible to everyone. Its AI-enabled products save developer time and reduce risk through proprietary discovery and analysis algorithms that integrate directly into software development pipelines.
Requirements
- 3+ years of experience with JavaScript and TypeScript (expert level)
- Expertise in Appium
- Solid experience of managing physical and virtual devices, as well as device farms (e.g., SauceLabs, BrowserStack, or AWS)
- Proficiency in native mobile debugging tools (ADB for Android and Xcode for iOS)
- Experience with CI/CD tools (GitHub Actions and CircleCI)
- Strong skills in test design and manual testing
Would be a plus
- Proficiency in Java or iOS-related languages (Swift, Kotlin, etc.)
- Experience with Espresso or XCTest
- Experience with Playwright
- Familiarity with performance or load testing
Upper-Intermediate level of English
Personal Profile
- Strong analytical skills
- Proven ability to identify root causes and find solutions
- Strong algorithmic thinking
- Attention to detail
- Continuously looking for ways to improve and optimize both personal and team workflows
Responsibilities
- Design test plans, test cases, and test scripts based on product requirements
- Execute manual and automated tests, analyze results, and report defects
- Develop, maintain, and execute automated test scripts
- Set up and configure test environments for mobile applications
- Conduct performance and load testing
-
· 313 views · 126 applications · 4d
Test Engineer
Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-IntermediateThe project involves supporting and enhancing several .NET-based applications for a client in the intellectual property domain, covering trademark & patent registration and maintenance. The team manages service delivery, communicates via Jira Service...The project involves supporting and enhancing several .NET-based applications for a client in the intellectual property domain, covering trademark & patent registration and maintenance. The team manages service delivery, communicates via Jira Service Desk, and proactively looks for ways to optimize and automate processes.
Customer
We’ve been working with this legal client for over 1.5 years, building a close and transparent relationship. The end users are directly involved in shaping the product, providing valuable feedback and fostering a highly collaborative environment.
Project
A LegalTech project supporting business-critical IP processes for the client and its partners. Our team not only maintains key applications but also helps bridge process gaps through hands-on operational support, directly improving efficiency and user satisfaction.
Responsibilities
- Work as a part of product development team- Closely collaborate with dev team
- Follow, support, and tune project and testing processes
- Plan and estimate testing activities
- Design tests and create testing documentation
- Perform manual testing
- Hold regular and clear status and progress reporting
Requirements
- At least 3 years of experience on commercial projects- Good in requirements analysis with proven ability to understand requirements, ask questions during grooming/refinement sessions, etc.
- Strong knowledge in test design, proven ability to apply test design techniques
- Strong in testing documentation creation including but not limited to test cases, check lists, bug reports
- Solid technical knowledge at least in the following areas: SQL, API testing, Web
- Upper Intermediate English with strong communication skills
Will be a plus:Experience working with deployments, CI/CD, automation using Playwright + TS
Personal profile
- Proactive (ability to answer questions quickly, "I can do!" attitude, "I will learn new thing and handle the task"- Result-oriented
- Attentive to details with an ability to understand and describe complex logical threads/features
- Open to feedback
- Quick learner
More -
· 70 views · 7 applications · 4d
IT Recruitment Researcher Intern
Part-time · Full Remote · Ukraine · 0.5 years of experience · Upper-IntermediateDiscover your potential with our IT Researcher Internship, tailored for candidates without prior experience. We’re seeking proactive individuals with strong analytical skills, a passion for connecting people, and a keen desire to learn. The ideal...Discover your potential with our IT Researcher Internship, tailored for candidates without prior experience. We’re seeking proactive individuals with strong analytical skills, a passion for connecting people, and a keen desire to learn. The ideal candidate possesses a genuine interest in IT and an English proficiency suitable for communication with foreign candidates.
As an IT Researcher Intern, you’ll embark on an exclusive learning journey under the guidance of seasoned mentors in the field. This unpaid internship serves as a steppingstone for those looking to build a solid foundation in IT recruitment.
You will gain the skills you need to build your expertise and establish yourself as a Researcher in the future.
The Internship covers the key knowledge areas and consists of two parts: theoretical and practical.
- Program Format: online
- Duration: 2 months
- Schedule: part-time
- Internship Start: 04.08.2025
- Scholarship: not provided
Selection process:
- Prepare your CV
- Apply using the button above (in case you meet all the application criteria)
- Pass an online test
- Pass a pre-screening interview with the expert
- Get the decision if you are admitted to the internship
Requirements
- A passion for the IT industry and a keen interest in talent acquisition
- At least Intermediate level of verbal and written English or higher
- Strong communication skills and a proactive approach to learning
- Attention to detail and the ability to manage tasks efficiently
- Analytical mindset
- Currently pursuing or recently completed any degree (no experience required)
- Ability to work in a remote and collaborative setting
Personal Profile
Our company invites a professional, motivated, and proactive Researcher to join our friendly recruitment team. Your job will be to help our famous customers from all over the world find great development talents to join their teams.
You have a unique opportunity to work with professional people, to develop and grow. Moreover, you are encouraged to contribute to the processes in the team.
Sigma Software provides top-quality software development solutions and IT-consulting to more than 170 customers all over the globe.
Responsibilities
- Get acquainted with leading IT technologies and tools
- Search for and engage candidates from around the world
- Contribute to real-life recruitment processes for international markets
- Learn and apply tools for attracting top candidates
- Develop communication skills through hands-on practice
- Participate in self-study and collaborate with a mentor
- Apply newly acquired knowledge in real-life cases
-
· 81 views · 1 application · 2d
Middle Java Developer
Hybrid Remote · Poland · 3 years of experience · Upper-IntermediateWe are seeking an experienced and visionary Middle Java Developer who will play a key role in our software development initiatives. Working as a developer on this project requires the mindset of someone who is able to plan, build, and deliver tasks as...We are seeking an experienced and visionary Middle Java Developer who will play a key role in our software development initiatives. Working as a developer on this project requires the mindset of someone who is able to plan, build, and deliver tasks as part of a team. As a solid group, we share responsibility for the product delivery, including speed, efficiency, and quality. But we also take full responsibility for the operational condition of what we deliver.
👉 We are only considering candidates who are currently based in Warsaw.
As an individual, you need to take ownership, drive initiatives forward, and suggest and incorporate improvements in all areas.
If this approach resonates with you, we invite you to join us!
CUSTOMER
Our Customer owns one of the largest mobile gambling platforms with millions of users.
PROJECT
We work with a big company on a project, following a startup approach. We use a state-of-the-art technology stack.
It is a new proprietary multi-brand platform that will allow the Swedish operator to launch new brands under the collective name and will allow the launch of new brands with a high level of flexibility and scalability.Job Description
- Provide day-to-day communication with stakeholders and the team to achieve a common goal
- Design separate components, modules, classes, database tables, etc.
- Code, debug, document, and maintain portions of software
- Investigate manager requests, suggest solutions, and engage other team members when required
- Clarify requirements, split tasks into the sub-tasks, and estimate them
- Create technical specifications
- Perform unit and integration testing
- Take full responsibility for the results of your work and proactively resolve issues as they arise
Qualifications
- 3+ years of practical experience with Core Java, including Java 8–17
- Proficiency in Spring Boot
- Solid experience in SQL
- Experience with RabbitMQ or any other message broker
- Experience in ELK, Datadog, or any other monitoring tools
- Upper-Intermediate level of English
WOULD BE A PLUS- Knowledge of Kotlin and Kafka
More
-
· 38 views · 7 applications · 2d
Data Engineer
Full Remote · Countries of Europe or Ukraine · 2 years of experience · Upper-IntermediateThe Company, headquartered in Germany, is one of Europe’s leading logistics providers. Its competence lies particularly in the development and realization of integrated supply chain systems, and focuses on using data to optimize logistics operations. ...The Company, headquartered in Germany, is one of Europe’s leading logistics providers. Its competence lies particularly in the development and realization of integrated supply chain systems, and focuses on using data to optimize logistics operations.
Job Description
- Work closely with client and other stakeholders in order to clarify the tech requirements and expectations; Onboard the clients into existing products
- Maintenance pipelines
- Maintenance data
- Implement tasks based on Azure Cloud platforms (Data Factory, Databricks, etc.)
- Discover, understand, and organize disparate data sources and structure them into clean data models with clear and understandable schemas
Experience working with xml, json, parquet, csv files would be a plus
Qualifications
- Experience in data engineering and with cloud computing services solutions in the area of data and analytics, Azure is preferred one.
- Conceptual knowledge of data analytic fundamentals, e.g., dimensional modeling, ETL, reporting tools, data governance, data warehousing, and structured and unstructured data
- Knowledge of SQL and experience with Python
- Cross-functional teams collaboration experience
- Good communication skills and writing skills in English
-
· 41 views · 12 applications · 1d
Project Manager (AdTech)
Full Remote · EU · 4 years of experience · Upper-IntermediateWe’re looking for a skilled and driven Project Manager to join our team of 300+ professionals working in the AdTech domain. Over the years, we’ve helped both global leaders and early-stage startups turn ideas into thriving products, and we’re just getting...We’re looking for a skilled and driven Project Manager to join our team of 300+ professionals working in the AdTech domain. Over the years, we’ve helped both global leaders and early-stage startups turn ideas into thriving products, and we’re just getting started.
In this role, you will be responsible for the end-to-end delivery of technical projects, collaborating closely with teams across engineering, product, and customer success. You’ll also play a key part in refining delivery processes and building strong working relationships across the business.
Are you with us?
Requirements
- At least 3 years of commercial experience in project management with a deep focus on technology
- Excellent organizational skills: ability to lead complex projects and coordinate across cross-functional teams and job functions; be structured, consistent, and concise
- Strong sense of ownership that drives you to find ways to do things better, faster, and cheaper
- Strong experience in SDLC methodologies (e.g., Agile, Scrum, and Waterfall)
- Proven experience in setting up Scrum processes, coaching the team towards excellence, and a high level of maturity
- Strong knowledge of Project Management processes, techniques, tools, and approaches (risk management, estimation, planning, monitoring, control, etc.)
- Solid experience in technical requirements management
- Expert level in configuration of Jira, and Confluence
- Hands-on experience with BI tools
At least an Upper-Intermediate level of English
WOULD BE A PLUS
- Experience in the AdTech domain
- Scrum Master or PO certification
- Basic SQL knowledge
Responsibilities
- Work closely with engineering leadership to develop project plans that identify resource and budgetary needs
- Participate in establishing practices, templates, policies, tools, and partnerships to expand and help these capabilities mature for the whole organization. Drive change and efficiency in collaboration with internal and external partners
- Coordinate, track, and deliver technical projects that span across multiple teams across the organization, including engineering, product, threat intelligence, detection, and customer success
- Facilitate all ceremonies and Scrum events
- Ensure that projects are proceeding according to scope, schedule, budget, and quality standards
- Create project management best practices, tool selection, templates, and rules of engagement among stakeholders, and provide internal training to teams
- Create transparent and easy-to-read documentation, including various types of reports
- Plan, manage, and monitor the project’s execution. Deliver projects on time and within the allocated budget
- Provide high-quality project risk analysis, track, act upon, and communicate risks properly to your Customers
- Be a resource and people manager, actively participate in planning required hires in collaboration with the Recruiting Team, ensure professional growth of onboarded people
- Drive continuous improvement within the Competence Center and contribute to the process and company development through PMO and PM training input
- Implement best practices and tools for project execution and management
- Contribute to the project’s life-cycle improvement through lessons learned, project achievements, etc.
- 1
- 2