Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

Sigma Software




Sigma Software is hiring a Remote Middle/Senior Data Engineer (Social Shopping Platform)

Job Description

  • Contributing to new technology investigations and complex solution design, supporting a culture of innovation by considering matters of security, scalability, and reliability, with a focus on building out our ETL processes 
  • Working with a modern data stack, coming up with well-designed technical solutions and robust code, and implementing data governance processes 
  • Working and professionally communicating with the customer’s team 
  • Taking responsibility for delivering major solution features 
  • Participating in the requirements gathering and clarification process, proposing optimal architecture strategies, and leading the data architecture implementation 
  • Developing core modules and functions, designing scalable and cost-effective solutions 
  • Performing code reviews, writing unit and integration tests 
  • Scaling the distributed system and infrastructure to the next level 
  • Building data platform using power of AWS cloud provider 

Qualifications

  • 3+ years of strong experience with Python as a programming language for data pipelines and related tools
  • Proven strong track record of building data platforms and managing infrastructure for Airflow and Databricks
  • Familiarity and understanding of distributed data processing with Spark for data pipeline optimization and monitoring workloads
  • Proven strong track record of building data transformations using data build tools 
  • Excellent implementation of data modeling and data warehousing best practices
  • Good written and spoken English communication skills 
  • Familiarity with software engineering best practices: testing, PRs, Git, code reviews, code design, releasing 
  • Proven strong track record of building data platforms and managing infrastructure for Airflow and Databricks 

WOULD BE A PLUS

  • Strong Data Domain background – understanding of how data engineers, data scientists, analytics engineers, and analysts work to be able to work closely with them and understand their needs 
  • Experience with DAGs and orchestration tools 
  • Experience in developing event-driven data pipelines 

 

See more jobs at Sigma Software

Apply for this job

16d

Senior Java Developer (AdTech)

Sigma SoftwareSão Paulo, Brazil, Remote
kotlinscalapostgressqloracleDesigngitjavaMySQLAWS

Sigma Software is hiring a Remote Senior Java Developer (AdTech)

Job Description

  • Implement software components based on provided design specifications using your primary tech stack 
  • Ensure the quality, maintainability, and adherence of software to best practices 
  • Produce clean, efficient, and well-documented code 
  • Participate in requirements clarification sessions and gather inputs for assigned tasks 
  • Proactively review your own code with peers to maintain high standards 
  • Take part in estimation and planning sessions 
  • Provide supervision, advice, and coaching for Junior team members, ensuring task delivery through guidance and peer reviews 
  • Develop technical project documentation and user guides 
  • Actively participate in project and team meetings, contributing relevant information and insights 

Qualifications

  • At least 4+ years of experience working with Java 
  • Strong understanding of concurrency, multithreading, and performance optimization 
  • Experience with CI/CD tools and collaboration platforms like GitHub 
  • Deep understanding of software development principles, methodologies, design patterns, and best practices 
  • Proficiency in at least one modern build tool (Maven, Gradle, sbt) 
  • Experience with Spring Boot 
  • Familiarity with IO, network IO, and serialization 
  • Experience with at least one RDBMS (e.g., Oracle, Postgres, MySQL, SQL Server) 
  • Experience with AWS (at least at a user level) 
  • Proficiency in unit and module testing 
  • Familiarity with tools such as Git, IDEs, etc. 
  • At least an Upper-Intermediate level of English 

 
WOULD BE A PLUS 

  • Experience building high-load, concurrent, low-latency applications 
  • Knowledge of Java 21 Virtual Threads and structural concurrency 
  • Experience working with UNIX systems 
  • Familiarity with Docker/Kubernetes 
  • Experience in the AdTech domain, particularly with Bidder development 
  • Prior experience with Kotlin or Scala 
  • Experience with data frameworks (e.g., Spark, Flink, Hadoop) or data stores (e.g., Hive, Redshift, Presto, Snowflake) 

See more jobs at Sigma Software

Apply for this job

30d

Lead Data Engineer (AdTech)

Sigma SoftwareSão Paulo, Brazil, Remote
scalaDesignAWS

Sigma Software is hiring a Remote Lead Data Engineer (AdTech)

Job Description

  • Design and implement robust data infrastructure using Spark with Scala
  • Collaborate with our cross-functional teams to design data solutions that meet business needs
  • Build out our core data pipelines, store data in optimal engines and formats, and feed our machine-learning models
  • Leverage and optimize AWS resources
  • Collaborate closely with the Data Science team 

Qualifications

  • Design and implement robust data infrastructure using Spark with Scala
  • Collaborate with our cross-functional teams to design data solutions that meet business needs
  • Build out our core data pipelines, store data in optimal engines and formats, and feed our machine-learning models
  • Leverage and optimize AWS resources
  • Collaborate closely with the Data Science team 
  • Design and implement robust data infrastructure using Spark with Scala
  • Collaborate with our cross-functional teams to design data solutions that meet business needs
  • Build out our core data pipelines, store data in optimal engines and formats, and feed our machine-learning models
  • Leverage and optimize AWS resources
  • Collaborate closely with the Data Science team 

See more jobs at Sigma Software

Apply for this job

Sigma Software is hiring a Remote Test Automation Engineer (Accessibility product house)

Job Description

  • Tuning and extending test automation framework with new functionality, staying consistent with overall solution design 
  • Implementing automated tests within the provided framework, following existing solution design, conventions, and guidelines 
  • Addressing code quality and architectural issues identified during code reviews 
  • Estimating test activities following provided instructions and templates 
  • Closely collaborating with the development team and product experts to get knowledge/ideas/recommendations required for effective and efficient testing 
  • Studying new technologies, programming languages and patterns, third-party tools, libraries, and frameworks required for task processing 

Qualifications

  • 4+ years of experience as a Test Automation Engineer for a web-based product 
  • Experience with JavaScript 
  • Solid experience with test automation frameworks (Playwright, Selenium, Cypress, etc.) 
  • Experience with CI/CD processes, tools such as Git, GitHub Actions, and managing YML files 
  • Experience with creating and maintaining automation infrastructure 
  • Upper-Intermediate level of English 

WOULD BE A PLUS:

  • Experience with accessibility testing 
  • Experience with Java/ C#/Python  
  • Experience with JIRA 

See more jobs at Sigma Software

Apply for this job

+30d

Senior Data Engineer (Scala)

Sigma SoftwareBrasilia, Brazil, Remote
S3EC2scalasqlDesignpostgresqlMySQLAWS

Sigma Software is hiring a Remote Senior Data Engineer (Scala)

Job Description

  • Design, implement, and maintain scalable data pipelines to ingest and transform large volumes of data from various sources 
  • Optimize streaming and batch data processing and storage solutions for performance and scalability 
  • Monitor system performance, troubleshoot issues, and implement solutions to ensure high availability and reliability 
  • Collaborate with product managers and other stakeholders to understand data requirements and deliver solutions that meet business needs 
  • Communicate technical concepts and solutions effectively to non-technical stakeholders 
  • Stay abreast of emerging technologies and best practices in data engineering. Identify opportunities to improve data processes, tools, and infrastructure to enhance efficiency and effectiveness 
  • Document data pipelines, processes, and systems to ensure clarity and maintainability 
  • Share knowledge and best practices with team members to foster a culture of learning and collaboration 
  • Work with and mentor junior Data Engineers 
  • Other duties and responsibilities as assigned 

Qualifications

  • 5+ years of hands-on experience in the Software Development field and/or Big Data 
  • 2+ years of hands-on experience in building and operating large-scale data processing system 
  • Solid programming skills, fluent with Scala 
  • Familiar with big data processing Framework/tools Spark, Spark Streaming, Databricks, Flink 
  • Experiences with Data Lakehouse technics Delta Lake and Iceberg 
  • Solid SQL skills with experience in writing complex queries, stored procedures, and optimizing querying performance 
  • Experiences with data warehouse, data modeling techniques, ETL processes, and relational databases (MySQL, PostgreSQL) 
  • Familiarity with AWS (EC2, S3, etc.), and proficiency in managing cloud-based data solutions (Snowflake) 
  • Upper-Intermediate level of English  

 

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Middle Data Engineer (Social Shopping Platform)

    Job Description

    • Contributing to new technology investigations and complex solution design, supporting a culture of innovation by considering matters of security, scalability, and reliability, with a focus on building out our ETL processes 
    • Working with a modern data stack, coming up with well-designed technical solutions and robust code, and implementing data governance processes 
    • Working and professionally communicating with the customer’s team 
    • Taking responsibility for delivering major solution features 
    • Participating in the requirements gathering and clarification process, proposing optimal architecture strategies, and leading the data architecture implementation 
    • Developing core modules and functions, designing scalable and cost-effective solutions 
    • Performing code reviews, writing unit and integration tests 
    • Scaling the distributed system and infrastructure to the next level 
    • Building data platform using power of AWS cloud provider 

    Qualifications

    • 3+ years of strong experience with Python as a programming language for data pipelines and related tools 
    • Familiarity and understanding of distributed data processing with Spark for data pipeline optimization and monitoring workloads
    • Proven strong track record of building data transformations using data build tools 
    • Excellent implementation of data modeling and data warehousing best practices
    • Experience working with Looker with a developer proficiency (not user), and with LookML 
    • Strong Data Domain background – understanding of how data engineers, data scientists, analytics engineers, and analysts work to be able to work closely with them and understand their needs 
    • Good written and spoken English communication skills 
    • Familiarity with software engineering best practices: testing, PRs, Git, code reviews, code design, releasing 

    WOULD BE A PLUS

    • Data certifications in Data Engineering or Data Analytics 
    • 2 or more years of experience with Databricks and Airflow 
    • Experience with DAGs and orchestration tools 
    • Experience in developing Snowflake-driven data warehouses 
    • Experience in developing event-driven data pipelines 

     

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Principal Software Engineer (Defense Platform)

    Job Description

    • Elevate existing solutions by working on legacy code, ensuring continuous improvement  
    • Address technical issues, conflicts, and challenges, ensuring smooth operation of the software ecosystem  
    • Assess and evaluate various technologies, platforms, frameworks, and tools to determine their suitability for the organization's IT landscape  
    • Consider factors such as performance, scalability, security, compatibility, and cost-effectiveness. Make recommendations and guide the selection of appropriate technologies  
    • Analyze the current system architecture and contribute innovative ideas for optimization  
    • Ensure relevant technical strategies, policies, standards, and practices are applied correctly across technology programs/projects and products  
    • Work closely and continuously with the clients’ stakeholders to meet business/client requirements and incorporate broader aspects  
    • Collaborate cross-functionally with R&D and Research teams to enhance product optimization  

    Qualifications

    • Hands-on experience in architecting large-scale software products  
    • Knowledge and proficiency in programming languages such as Python / JavaScript / Go or any other 
    • Excellent analytical and technical skills  
    • Experience in working with algorithms, databases, modern frameworks, etc.  
    • Experience in Cyber Security, including accreditation of solutions in high-classified, secure environments  
    • At least an Upper-Intermediate level of English 

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Principal Software/Blockchain Developer

    Job Description

    • Guide and mentor a team of engineers, fostering their professional growth and ensuring high-performance delivery 
    • Collaborate with product managers, designers, and stakeholders to define technical requirements, set priorities, and drive engineering initiatives 
    • Work with the engineering team to design and develop robust and scalable solutions using Node.js on the backend and JavaScript, ReactJS/Redux on the frontend 
    • Ensure technical excellence through code reviews, feedback, and the promotion of best practices 
    • Foster a culture of quality, efficiency, and innovation by implementing engineering processes, tools, and methodologies 
    • Collaborate with the product team to align engineering efforts with product vision and roadmap, ensuring timely and successful delivery 
    • Stay updated with the latest technologies, frameworks, and best practices in web development, blockchain, and smart contract development. Guide the team in adopting new technologies where appropriate 
    • Ensure the security and reliability of the core customer-facing product and internal tools, proactively addressing any potential issues or vulnerabilities 
    • Collaborate with other teams, such as marketing and operations, to identify and address technical challenges and opportunities that impact the overall success of the company

    Qualifications

    • At least 8+ years of professional software development experience  
    • At least 3+ years with Blockchain
    • Strong technical expertise in full-stack development, with proficiency in React, Node.js, JavaScript/TypeScript, HTML, and CSS 
    • Experience with relational databases, preferably PostgreSQL 
    • Experience Solidity and smart contracts
    • Strong understanding of software development methodologies, tools, and best practices 
    • Experience in managing and leading engineering teams, with a track record of successful project delivery and team development 
    • Ability to balance strategic thinking with a hands-on approach to problem-solving 
    • Advanced level of English 

    WOULD BE A PLUS

    • Knowledge of ERC-721, ERC-1155, and ERC-20 standards. 
    • Experience with microservices or other types of distributed architecture 
    • Experience with Nest.js  
    • Experience with Next.js 
    • Experience with GraphQL 

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Compliance Consultant (Contract)

    Job Description

    • Leading and overseeing compliance projects following relevant regulations and standards 

    • Implementing, developing, and supporting management systems such as ISMS, BCMS, and QMS 

    • Exploring, implementing, and supporting privacy requirements to ensure alignment with data protection regulations 

    • Developing and implementing comprehensive policies and procedures that align with regulatory requirements, and monitoring and assessing compliance managers' documented policies 

    • Leading and conducting thorough audits to identify areas of risk, non-compliance, and opportunities for improvement 

    • Providing recommendations for corrective actions 

    • Collaborating with relevant stakeholders to perform risk management 

    • Developing, updating, and implementing advanced compliance training programs for employees across all levels, while managing compliance managers' support for the awareness program 

    • Investigating, resolving, and providing guidance for compliance managers on complex requests and complaints, ensuring appropriate corrective actions are taken 

    • Investigating and implementing automation of compliance processes 

    Qualifications

    • In-depth knowledge of one or more of the relevant standards such as ISO 27001, SOC2, OWASP SAMM, ISO 27701, ISO 22301, ISO 9001, ISO 42001 

    • 5-7 years of experience in compliance management, focusing on Information Security, Privacy, and BCP (Business Continuity Planning) 

    • Experience in obtaining external certifications 

    • Excellent communication skills with the ability to explain compliance requirements in clear and understandable language to all stakeholders 

    • Advanced analytical skills 

    • Experience with GRC/Compliance Software 

    See more jobs at Sigma Software

    Apply for this job

    +30d

    Strong Junior .NET Developer

    Sigma SoftwareAmman, Jordan, Remote
    agilesqlDesignvuescrumapic++.netdockerangularreactjs

    Sigma Software is hiring a Remote Strong Junior .NET Developer

    Job Description

    • Code, debug, document, and maintain portions of software
    • Perform unit and integration testing
    • Participate in peer code reviews
    • Participate in estimation and planning sessions
    • Contribute to the development of technical project documentation and user documentation
    • Assist test engineers and support personnel in solving technical issues of software installation and its operation
    • Follow the best engineering practices and quality criteria set forth on the project
    • Report status and progress according to the project and Company demands
    • Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements

    Qualifications

    • At least 1 year of professional software development experience on commercial-grade systems and applications
    • Experience in software development using C# programming language (.NET 4.x and/or .NET Core)
    • Knowledge of Angular (or any other Front-End framework with willingness to switch to Angular)
    • Strong OOP/OOD skills
    • Experience (or at least fundamental knowledge) in microservices architecture
    • Experience in API development using ASP.NET Web API, ASP.NET Core
    • Experience in database design and development (MS SQL Server or similar RDBMS)
    • Experience in Agile software development processes (Scrum, Kanban)
    • Experience in RESTful services creation
    • Upper-Intermediate level of English

    WOULD BE A PLUS

    • Knowledge of JavaScript/TypeScript programming languages and proven experience in SPA development, utilizing Angular (or any other modern framework/library, like ReactJS or Vue)
    • Experience in ASP.NET Zero frameworks
    • Knowledge of WCF and/or ASMX technologies
    • Experience in message-broker software (RabbitMQ/Kafka or similar)
    • Basic experience in Docker
    • CI/CD configuration

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Principle Software Engineer (Defense Platform)

    Job Description

    • Elevate existing solutions by working on legacy code, ensuring continuous improvement  
    • Address technical issues, conflicts, and challenges, ensuring smooth operation of the software ecosystem  
    • Assess and evaluate various technologies, platforms, frameworks, and tools to determine their suitability for the organization's IT landscape  
    • Consider factors such as performance, scalability, security, compatibility, and cost-effectiveness. Make recommendations and guide the selection of appropriate technologies  
    • Analyze the current system architecture and contribute innovative ideas for optimization  
    • Ensure relevant technical strategies, policies, standards, and practices are applied correctly across technology programs/projects and products  
    • Work closely and continuously with the clients’ stakeholders to meet business/client requirements and incorporate broader aspects  
    • Collaborate cross-functionally with R&D and Research teams to enhance product optimization  

    Qualifications

    • Hands-on experience in architecting large-scale software products  
    • Knowledge and proficiency in programming languages such as Python / JavaScript / Go or any other 
    • Excellent analytical and technical skills  
    • Experience in working with algorithms, databases, modern frameworks, etc.  
    • Experience in Cyber Security, including accreditation of solutions in high-classified, secure environments  
    • At least an Upper-Intermediate level of English 

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Senior Java Software Development Engineer (Accessibility Product House)

    Job Description

    • Design & Develop comprehensive test automation frameworks using Java
    • Extend the core functionality and coverage of supported test automation frameworks
    • Ensure seamless integration and consistency across automation frameworks through collaboration with the development team
    • Participate in the Scrum process, contributing to planning, estimating, and delivering features and bug fixes
    • Champion code quality best practices, utilizing tools like SonarQube, ReSharper, and more
    • Work closely with other engineers to enhance the testability and maintainability of code

    Qualifications

    • 5+ years of experience with Java/C# programming languages with a focus on test-driven development
    • Experience with test automation frameworks (e.g., Selenium)
    • Familiarity with testing libraries such as JUnit, NUnit, and TestNG
    • Experience with building test frameworks or designing test suites from the ground up
    • Knowledge of code quality tools (SonarQube, ReSharper, etc.)
    • Understanding of CI/CD concepts and pipeline implementation using tools like Jenkins or Azure DevOps
    • Familiarity with version control systems (Git)
    • Knowledge of web technologies (HTML, CSS, JavaScript) and RESTful APIs
    • Upper-Intermediate English, both verbal and written

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Senior Java Software Development Engineer with QA Automation experience (Accessibility Product House)

    Job Description

    • Design & Develop comprehensive test automation frameworks using Java
    • Extend the core functionality and coverage of supported test automation frameworks
    • Ensure seamless integration and consistency across automation frameworks through collaboration with the development team
    • Participate in the Scrum process, contributing to planning, estimating, and delivering features and bug fixes
    • Champion code quality best practices, utilizing tools like SonarQube, ReSharper, and more
    • Work closely with other engineers to enhance the testability and maintainability of code

    Qualifications

    • 5+ years of experience with Java/C# programming languages with a focus on test-driven development
    • Experience with test automation frameworks (e.g., Selenium)
    • Familiarity with testing libraries such as JUnit, NUnit, and TestNG
    • Experience with building test frameworks or designing test suites from the ground up
    • Knowledge of code quality tools (SonarQube, ReSharper, etc.)
    • Understanding of CI/CD concepts and pipeline implementation using tools like Jenkins or Azure DevOps
    • Familiarity with version control systems (Git)
    • Knowledge of web technologies (HTML, CSS, JavaScript) and RESTful APIs
    • Upper-Intermediate English, both verbal and written

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Application Software Developer (Automotive)

    Job Description

    • Develop and implement model-based application software for automotive battery management systems
    • Collaborate with cross-functional teams to define software requirements and specifications
    • Design software architectures and develop control algorithms for battery management
    • Conduct software testing and validation to ensure compliance with industry standards and regulations
    • Debug, optimize, and troubleshoot software issues
    • Integrate software with hardware components and perform system-level testing
    • Participate in code reviews and ensure adherence to best practices and coding standards
    • Stay updated with the latest advancements in automotive battery technologies and software development methodologies
    • Document software design, development processes, and testing results

    Qualifications

    • At least 4+ years of experience in model-based application software development for automotive control units
    • At least 1+ year of experience with automotive battery systems
    • Proficiency in model-based development tools such as MATLAB/Simulink
    • Strong understanding of battery management systems, including SOC (State of Charge), SOH (State of Health), and cell balancing
    • Experience with automotive communication protocols (CAN, LIN, FlexRay)
    • Knowledge of software development processes and standards (ASPICE, ISO 26262)
    • Proficiency in programming languages such as C/C++ and embedded systems development
    • Upper-Intermediate level of English

    Specific Skills for BMS:

    • Deep understanding of different battery chemistries and their characteristics
    • Experience with SOC estimation techniques like Coulomb counting, OCV method, and model-based estimation
    • Knowledge of SOH estimation methods, including impedance spectroscopy and capacity fade analysis
    • Proficiency in passive and active cell balancing techniques and algorithm design
    • Understanding of battery safety standards and protection mechanisms
    • Experience in designing protection algorithms to ensure battery safety
    • Proficiency in simulation tools for battery modeling and control algorithm design
    • Skills in data acquisition, analysis, and diagnostics to monitor and maintain battery performance

    WOULD BE A PLUS

    • Familiarity with industry standards and regulations related to automotive software and battery systems, including ISO/SAE 21434, and UNECE WP.29
    • Experience with AUTOSAR (Automotive Open System Architecture)
    • Knowledge of version control systems (e.g., Git) and CI/CD practices
    • Understanding of electric vehicle (EV) architecture and systems, including thermal management and power management
    • Experience with Agile/Scrum development methodologies and V-model software development process
    • Ability to mentor junior developers and manage multiple tasks effectively
    • Experience with Real-Time Operating Systems (RTOS) and Hardware-in-the-Loop (HiL) testing

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Senior/Principal Machine Learning Engineer (AdTech)

    Job Description

    • Design new software and web applications, support applications under development, and customize current applications  
    • Assists with the software update process for existing applications and roll-outs of software releases 
    • Provide technical leadership throughout the design process and recommend practices, procedures, and techniques  
    • Research, write, and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports 
    • Produce technical specifications and determine operational feasibility 
    • Develop software verification plans and quality assurance procedures 
    • Integrate software components into a fully functional software system 
    • Partner with global engineering, product, and operations teams to further incorporate collective innovations 
    • Guide and mentor junior software engineers 
    • Provide support for the product during on-call rotations to resolve technical issues 

    Qualifications

    • 5-8 years of hands-on work in Machine Learning and Big Data areas
    • Extensive experience in machine learning algorithms implementation with Python or Scala languages   
    • Experience with data technologies such as Spark, distributed message queue systems (e.g. Kafka), etc  
    • Strong knowledge of the AWS Cloud Platform 
    • Experience with large system software design and development 
    • Experience with distributed systems and mission-critical systems is preferred 
    • Demonstrated expertise in problem-solving and technical innovation 
    • Strong passion for learning/practicing new technology 
    • Knowledge about SDLC, Agile, and Software Engineering Methodology 
    • Strong ability and persistence in technical support 
    • Strong sense of responsibility, commitment, and proactiveness  
    • At least an Upper-Intermediate level of English  

    WOULD BE A PLUS: 

    • Experience with Golang  
    • Experience in the Advertising industry 

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Senior Project Manager (AdTech)

    Job Description

    • Develop and improve customer relations, gain a solid understanding of their business, and constantly assist in extending it  
    • Treat business and work as an entrepreneur  
    • Act as the Customer’s agent, developing the business insights and proposing extra services that the Customer may need 
    • Actively participate in pre-sale and up-sale activities   
    • Take part in business proposal creation 
    • Take an active part in business and contract negotiations, as well as define the business terms of contracts 
    • Have the intention to build a project portfolio and turn it into your Program 
    • Supervise services and project delivery by active leadership of the PMs’ team. Ensure projects start, tailoring and delivering according to the best-fit delivery model and best project management practices 
    • Work with business stakeholders to determine project vision and product functionality goals 
    • Contribute to project life-cycle improvement through lessons learned, project achievements, etc. 
    • Execute and supervise management and monitoring of project delivery. Deliver projects on -time and within the allocated budget 
    • Manage the project escalations within your portfolio 
    • Control KPIs (such as profitability, revenue, utilization, and attrition) and take active actions to keep them at the best possible level 
    • Provide high-quality portfolio risk analysis; track, act upon, and communicate risks properly to your customers 
    • Be a people manager, build strategic plans for required hires in collaboration with the Resource Manager and Recruiting Team, and ensure onboarded people’s professional growth 
    • Drive continuous improvements 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 

    Qualifications

    • Excellent knowledge of project and program management methodology, tools, and techniques 
    • At least 5 years of project management experience 
    • Strong knowledge and a hands-on experience in creating and managing delivery contracts 
    • In-depth understanding and experience in operational processes inside European and US corporations 
    • Excellent communication and presentation skills to communicate effectively with customers and project teams 
    • Strong risk management skills 
    • Strong tactical planning and leadership skills 
    • Excellent negotiation and problem-solving skills 
    • At least an Upper-Intermediate level of English 
    • Business thinking is a must for this position 

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Middle Front-End Developer (Social shopping platform)

    Job Description

    • Contributing to new technologies investigations and complex solutions design
    • Coming up with well-designed technical solutions and robust code
    • Working and professionally communicating with the customer’s team
    • Taking up responsibility for delivering major solution features
    • Participating in requirements gathering and clarification process
    • Developing core modules and functions
    • Performing code reviews, writing tests

    Qualifications

    • At least 4 years of experience in TypeScript/JavaScript development
    • Solid experience with CSS experience
    • Experience with Node.js, Next.js and ReactJS
    • General front-end web development experience in a production environment
    • At least an Upper-Intermediate level of English

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Middle Scala Engineer (Social Shopping Platform)

    Job Description

    • Contributing to new technologies investigations and complex solutions design
    • Coming up with well-designed technical solutions and robust code
    • Working and professionally communicating with the customer’s team
    • Taking up responsibility for delivering major solution features
    • Participating in requirements gathering and clarification process
    • Developing core modules and functions 
    • Performing code reviews, writing unit, and integration tests

    Qualifications

    • At least 3+ years of professional software development experience on commercial-grade systems and applications
    • Strong experience in Scala from 3+ years
    • At least 3+ years of experience with AWS and Kafka
    • General front-end web development experience in a production environment
    • Ways of working in an Agile team 
    • Experience with Testing, PRs, code reviews, releasing
    • Upper-Intermediate level of English

    Would be a plus:

    • Knowledge of ReactJS

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Technical Writer with DevOps/Software Development Experience

    Job Description

    • Document application dependencies, configurations, and related IP setups by identifying, analyzing, and interviewing application owners, ensuring comprehensive and accurate technical documentation
    • Detect and document all components on which these applications depend
    • Interview application owners to identify all necessary dependencies
    • Review configuration files of applications if needed
    • Actively lead discussions and ask necessary questions to gather complete information
    • Fill out the template provided to document all identified dependencies
    • Ensure accuracy and completeness of the documentation
    • Maintain high standards of quality and accuracy in the documentation

    Qualifications

    • Experience in technical writing
    • Previous experience in technical roles (DevOps, administrator, or developer)
    • Experience in creating detailed technical documentation and diagrams (logical, deployment, network, architecture, component, UML)
    • Ability to conduct interviews and gather information from various project participants
    • Skill in a detailed analysis of configuration files and other technical documents
    • Excellent communication skills and the ability to lead effective discussions
    • Attention to detail and the ability to document complex dependencies and configurations
    • Teamwork skills and willingness to propose improvements to streamline processes
    • Deep understanding of application logical structures and deployment diagrams
    • Knowledge of how web applications work
    • Ability to create technical documentation for a technical audience
    • Experience in creating documentation for disaster recovery scenarios
    • Emphasis on documenting hardware, servers, storage, and connections, avoiding unnecessary details (such as application testing or design specifics)
    • Ability to document an average application within 3 days

     

      See more jobs at Sigma Software

      Apply for this job

      +30d

      Mobile Test Automation Engineer

      Sigma SoftwareWarsaw, Poland, Remote
      kotlinjiraDesignswiftmobileiosgitjavaandroidpythonAWS

      Sigma Software is hiring a Remote Mobile Test Automation Engineer

      Job Description

      • 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 

      Qualifications

      • 3+ years of experience in mobile application testing 
      • Proven track record in automation testing for mobile platforms (iOS and Android) 
      • Experience with Git
      • Proficiency in mobile automation frameworks such as Appium, Espresso, and XCTest 
      • Experience with test frameworks such as TestNG or JUnit 
      • Familiarity with mobile OS and their debugging tools (ADB for Android, Xcode for iOS) 
      • Experience managing physical and virtual devices for testing 
      • Knowledge of CI/CD Tools 
      • Familiarity with device farms such as SauceLabs, BrowserStack, or AWS Device Farm 
      • English level – Upper-Intermediate 

      WOULD BE A PLUS

      • Experience with some of the programming languages: Swift, Kotlin, Java, Python, JS 
      • Experience with bug-tracking tools such as JIRA 

      See more jobs at Sigma Software

      Apply for this job