Vacancies

Software Development Department

hot_vacancyhot !
Senior Android Developer
Details

Requirements:

  • University Degree in software engineering or computer science field is required
  • Experience in programming under Java (Java SE) is required (3+ years)
  • Experience in programming under Android SDK is required (1+ years)
  • Strong knowledge of: Collections, Multithreading, IO, Networking, Generics, Profiling
  • Knowledge of programming patterns or architectural patterns is required
  • English (Intermediate level) is required
  • Communicative skills and pro-active position
Apply for this position
hot_vacancyhot !
Project Manager
Details

Responsibilities:

  • Overall accountability for project profitability and timeline
  • Proactively manages client communications and expectations to ensure client satisfaction in partnership with internal teams
  • Defines and scopes client requirements and deliverables
  • Creates and maintains detailed project plans
  • Collaborates with internal teams and client stakeholders to creatively solve problems and brainstorm solutions
  • Coordinates tasks, assigns appropriate resources, and ensures proper task completion
  • Identifies risks, threats, or opportunities that could impact the success of the project, notifying the team and escalating issues when appropriate
  • Identifies deviations between project scope and desired deliverables, initiating change requests as needed
  • Controls quality by reviewing deliverables prior to client presentation; enhances internal and external deliverables/documents as needed; suggests process improvements as appropriate
  • Establishes a deep understanding of the client's business, processes, and procedures and applies that knowledge to affect the project's success
  • Ensures the use of best practices and applies lessons learned from previous projects; shares findings with other project management team members

Requirements:

  • Minimum of five (5) years relevant experience (Web\Telecom projects advantageous not essential). Basic knowledge of web development and programming logic
  • Minimum of five (5) years of working in a technology focused delivery environment, with experience across enterprise level software implementation projects (preferably in OSS\BSS domains)
  • Strong technological skills and ability to learn task-management software such as Jira, Microsoft Project, or an equivalent.
  • Aptitude to learn HTML, CSS, CMSs, and ability to clearly communicate technical and abstract ideas
  • Ability to prioritize and to manage the expectations of a diverse customer base consisting of both.
  • Spoken english is a must

Skills/Knowledge:

  • Proven experience in managing teams of 10+ people and in working cross functionally across an organization
  • Strong collaboration skills
  • Strong oral and written communication skills, including excellent presentation skills;
  • Outstanding attention to detail and adherence to deadlines;
  • Ability to work effectively, both independently and as a member of a team;
  • Ability to handle multiple tasks in a fast-paced environment;
  • Ability to "think outside the box" while identifying problems and developing creative solutions
  • Strong knowledge of project management and development toolsets
  • Strong negotiation skills
Apply for this position
hot_vacancyhot !
Senior SalesForce/Marketing Cloud Developer
Details

Requirements:

  • SalesForce platform knowledge and experience is a must
  • Marketing Cloud knowledge and experience is a must
  • C#, Apex knowledge
  • JavaScript, JQuery
  • MS SQL
  • OOP, OOD knowledge and practical experience
  • AngularJS/ReactJS experience is a big plus
  • SalesForce developer certificates is a plus
Apply for this position
hot_vacancyhot !
 Full-stack developer
Details

Requirements:

  • Highly proficient in OOP/design with .NET technology and C#;
  • Skilled at Microsoft web technologies (ASP.NET MVC or Web API);
  • Comprehension of SQL Server and ORM frameworks;
  • Strong knowledge of Angular/Javascript

Desired:

  • Experience with dotnet core is not required, but is desired;
  • Familiarity with Continuous Integration;
  • Good grasp of Agile/Scrum methodologies is desirable;
  • Knowledge of TDD/ Integration testing is appreciated;
  • English -  Intermediate+
Apply for this position
hot_vacancyhot !
Senior PHP Developer (Symfony 3)
Details

Responsibilities

  • Write efficient, reusable and documented code
  • Develop new functionalities to meet product team requirements
  • Maintain the current platform so that the customer experience is seamless
  • Participate with other developers in team in daily scrum meeting and occasional brain-storming/decision-making
  • Implement continuous deployment to ship code every day, once a day.
  • Develop service extensions required for projects development optimization.
  • Provide all necessary tasks completing which correlated not only to code writing but important for project configuration / setup / debug etc.
  • Deployment code to real (customer) environment.
  • Preparation of estimations of development efforts
  • Profiling project after go launch

Requirements

  • Minimum of 3-5 years PHP (Symfony framework) development experience
  • Familiar with Twig template engine
  • Firm grasp of Git-based source control
  • Understanding of MVC structure and development patterns 
  • Competent with MySQL-based database concepts
  • Comfort working with Linux-based systems
  • Intermediate English (spoken and written)

Skills/Knowledge

  • Strong collaboration skills.
  • Outstanding attention to detail and adherence to deadlines;
  • Ability to work effectively, both independently and as a member of a team;
  • Ability to handle multiple tasks in a fast-paced environment;
  • Ability to "think outside the box" while identifying problems and developing creative solutions
Apply for this position
hot_vacancyhot !
Senior Dynam‎ics CRM developer
Details

The requirements:

  • Experience in ASP.NET/c#
  • MS Dynamics CRM 2015/2016, Dynamics 365
  • JS/HTML/CSS
  • AngularJS/ReactJS is a plus
  • English (Intermediate level or above) is required, both verbal and writing
Apply for this position
hot_vacancyhot !
.NET WPF Sen‎ior Developer
Details

Must Have Skills:

  • Strong C#
  • .Net Framework and .Net Core
  • Strong object oriented analysis and design experience
  • Work experience with WPF, MVVM pattern
  • Unit testing
  • Strong English communication skills

Nice to Have Skills:

  • DevExpress for WPF
  • ASP.NET Web API, ASP.NET MVC
  • Java script, React
  • SVN
  • Nuget

Areas of Responsibility:

  • Analyse, design and implement WPF GUI
  • Maintain the release management cycle (fix errors, improve performance etc.)
  • Re-engineering of existing code
  • Write unit tests
  • Communicate with team members
  • Conduct technical reviews, provide guidance and recommend improvements
Apply for this position
hot_vacancyhot !
Senior iOS developer
Details

The requirements:

  • Strong knowledge of iOS is required (3+ years)
  • spoken English (Intermediate level or above) is required
  • excellent knowledge of SWIFT (or Objective C)
  • experience in creating hybrid apps is a huge plus
Apply for this position
hot_vacancyhot !
Magento Back-End Senior Developer
Details

Requirements:

  • Professional Back-End developers for Magento 2
  • PHP 7 Skills
  • OPP is a must
  • Magento Certification is a huge plus
  • PHP certification is a big plus
  • Fluent English speaking
  • At least 3 Magento based projects in the past
  • Symfony 2 is a must
  • Varnish
  • Redis
  • Elastic Search
  • Magento 2 Test Framework
  • Coding standards PSR-0 (autoloading standard), PSR-1 (basic coding standards), and PSR-2 (coding style guide), PSR-3, PSR-4
Apply for this position
hot_vacancyhot !
Senior Java Developer
Details

Responsibilities:

  • Designing of architecture for enterprise cloud applications
  • Development of core functionality
  • Coordination of team work (4 developers, 1 BA, 1QA)
  • Tasks decomposition, distribution
  • Code review
  • Reporting
  • Customer communications, onsite visits

Requirements:

  • Experience on commercial projects 3+ years.
  • Advanced level in:
  • Java 8, J2EE;
  • Spring(Core, Security, AOP, Transactions, Boot, MVC);
  • Hibernate3, JPA;
  • SQL;
  • RESTful WebServices;
  • Upper Intermediate English;
  • Good Communication Skills;
  • Good Logical & Analytical skills;
  • Experience in source version control systems (Github).
Apply for this position
hot_vacancyhot !
Mid/Senior Python developer
Details

Responsibilities:

  • Write efficient, reusable and documented code
  • Develop new functionalities to meet product team requirements
  • Maintain the current platform so that the customer experience is seamless
  • Participate with other developers in team in daily scrum meeting and occasional brain-storming/decision-making
  • Implement continuous deployment to ship code every day, once a day.
  • Develop service extensions required for projects development optimization.
  • Provide all necessary tasks completing which correlated not only to code writing but important for project configuration / setup / debug etc.
  • Deployment code to real (customer) environment.
  • Preparation of estimations of development efforts
  • Profiling project after go launch

Requirements:

  • Professional experience in Python 3.6-3.7: good level (concurrency, asyncio), Django, Flask, Django Rest Framework, Django admin lte2, AWS
  • An understanding in Architecture patterns: micro services, scaling, load balancing
  • A deep knowledge of web development technologies and frameworks
  • Configuration CI\CD, autodeployment to cloud, Git flow variants
  • Solid professional PostgreSQL experience
  • Understanding the fundamentals of software design principles
  • Advanced in English is a must

Skills/Knowledge:

  • Strong collaboration skills
  • Outstanding attention to detail and adherence to deadlines;
  • Ability to work effectively, both independently and as a member of a team;
  • Ability to handle multiple tasks in a fast-paced environment;
  • Ability to "think outside the box" while identifying problems and developing creative solutions
  • Mentoring experience it’s a big plus
Apply for this position
hot_vacancyhot !
Senior ServiceNow Developer
Details

Description:

  • This position for developer who has advanced administration capability and able to design, build, and customize ServiceNow applications and services. The Developer works across applications, delivers new functionality and innovative solutions, and supports the entire development life cycle.

Requirements:

  • ServiceNow development experience in large scale environment
  • English intermediate level
  • Must have strong analytical and problem solving skills, must communicate in a clear and sufficient manner and effectively evaluates information / data to make decisions.

Desirable:

  • Experience in Enterprise and/or IT Service Management, Advanced System Administration,
  • database design sachems and data modeling
  • ITIL V3 Certified
  • ServiceNow certificate
  • Portal development experience
  • Experience in support/maintenance activities
Apply for this position
hot_vacancyhot !
SIEM Co⁢nsultant
Details

General requirements:

  • Upper-intermediate English speaking and writing skills
  • Willingness to travel abroad to customer locations (USA, Europe, IMEA, Africa)
  • Analytical mentality

Technical (sorted by relevance):

  • Strong knowledge of the Linux platform
  • System administration experience (knowledge of the different software platforms, network protocols, etc.)
  • Strong knowledge of regular expressions
  • Good skills in any scripting language (Python is preferable, but not mandatory)
  • Basic skills in SQL are preferable

Optional (sorted by relevance):

  • Automation systems development experience
  • Knowledge of the Windows platform (administrative tasks)
  • Communication and presentation skills
Apply for this position
SalesForce/CRM Project Manager
Details

Responsibilities:

  • Overall accountability for project profitability and timeline
  • Proactively manages client communications and expectations to ensure client satisfaction in partnership with internal teams
  • Defines and scopes client requirements and deliverables
  • Creates and maintains detailed project plans
  • Collaborates with internal teams and client stakeholders to creatively solve problems and brainstorm solutions
  • Coordinates tasks, assigns appropriate resources, and ensures proper task completion
  • Identifies risks, threats, or opportunities that could impact the success of the project, notifying the team and escalating issues when appropriate
  • Identifies deviations between project scope and desired deliverables, initiating change requests as needed
  • Controls quality by reviewing deliverables prior to client presentation; enhances internal and external deliverables/documents as needed; suggests process improvements as appropriate
  • Establishes a deep understanding of the client's business, processes, and procedures and applies that knowledge to affect the project's success
  • Ensures the use of best practices and applies lessons learned from previous projects; shares findings with other project management team members

Requirements:

  • Minimum of five (5) years relevant experience (CRM/SalesForce projects is very welcome). 
  • Minimum of five (5) years of working in a technology focused delivery environment, with experience across enterprise level software implementation projects (preferably in CRM, B2B domains)
  • Strong technological skills and ability to learn task-management software such as Jira, Microsoft Project, or an equivalent.
  • Aptitude to learn CRM Platform/Integration principles
  • Experience with Pre-Sales activities is a big plus
  • Spoken english is a must
Apply for this position
Xamarin Developer
Details

Requirements:

  • Experience in software development .NET (C#) at least for 3-5 years;
  • Experience in Xamarin.Forms, Xamarin.iOS, Xamarin.Android development is required;
  • Experience in the Universal Windows Platform development is desirable;
  • Problem solving capabilities are required;
  • Good spoken and written English is required.
Apply for this position
Senior C++ Developer
Details

Requirements:

  • Technical background (BS or PhD in science). 
  • Strong programming experience in C++ (ideally Visual C++). 
  • Have some experience with Python.
  • Development skills in Linux environment.
  • Excellent problem-solving skills.
  • Meticulous, dynamic and independent, sense of priorities. 
  • Spoken English.
Apply for this position
JavaScript developer
Details

Requirements:​

  • Strong knowledge of web frontend development is required (HTML5 + CSS + JS)
  • experience with SmartTV apps for Samsung, LG, Sony is a big plus
  • experience with React a big plus
  • experience with development for mobile devices Android and IOS is a big plus
  • English (Intermediate level or above) is required, both verbal and writing
Apply for this position
Senior PHP developer 
Details

Requirements:

  • PHP7 minimum, Laravel MVC in particular
  • MySQL 5.7+
  • Prototype and jQuery (along with hand-crafted JS)
  • Vue.js framework
  • Bootstrap framework
  • advanced GIT experience
  • Amazon Web Services
  • Speaking english is a must
Apply for this position
Magento Front-End Senior Developer
Details

Responsibilities:

  • Write efficient, reusable and documented code
  • Develop new functionalities to meet product team requirements
  • Maintain the current platform so that the customer experience is seamless
  • Participate with other developers in team in daily scrum meeting and occasional brain-storming/decision-making
  • Implement continuous deployment to ship code every day, once a day.
  • Develop service extensions required for projects development optimization.
  • Provide all necessary tasks completing which correlated not only to code writing but important for project configuration / setup / debug etc.
  • Deployment code to real (customer) environment.
  • Preparation of estimations of development efforts
  • Profiling project after go launch

Requirements:

  • Excellent knowledge of Markup (HTML/CSS)

- LESS/SCSS

- Frameworks (Bootstrap/Foundation/Semantic UI)

- Email markup frameworks (eg Zurb)

- HTML5 features

- Flexbox

- CSS Grids

- Adaptive Images

- Adaptive/Responsive web-design

  • Competent with Javascript (ES6, KnockoutJS, RequireJS, jQuery, Grunt/Gulp/Webpack)
  • Understanding of PHP (Twig templating, PHTML templating)
  • Good knowledge of PimCore CMS
  • Familiar with Twig template engine
  • Firm grasp of Git-based source control
  • Understanding of MVC structure and development patterns 
  • Competent with MySQL-based database concepts
  • Comfort working with Linux-based systems
  • E-commerce experience with Magento 1.* development will be a plus

Skills/Knowledge

  • Strong collaboration skills
  • Outstanding attention to detail and adherence to deadlines;
  • Ability to work effectively, both independently and as a member of a team;
  • Ability to handle multiple tasks in a fast-paced environment;
  • Ability to "think outside the box" while identifying problems and developing creative solutions
Apply for this position
JavaScript (Node.js) developer
Details

The requirements:

  • Strong proficiency with JavaScript (ES6)
  • Knowledge of Node.js and frameworks available for it, such as express
  • Understanding of network stack such as sockets, HTTP
  • Understanding the nature of asynchronous programming
  • Proficient understanding of code versioning tools, such as Git
  • Knowledge of GNU/Linux operating system
  • Experience working with Docker, Redis, MySQL, MongoDB
  • Understanding design principles behind a scalable application
  • Implementing automated testing platforms and unit tests
  • English (Intermediate level or above) is required, both verbal and writing
Apply for this position

Department of Marketing and Sales

Copywriter
Details

Responsibilities:

  • continuously build and improve understanding services ScienceSoft provides to Customers; 
  • elicit facts and raw content from technical experts;
  • write copy for customer communications including web pages, press releases, white papers, case studies, newsletters, brochures, SN posts, sales letters;
  • proofread and edit other’s materials;
  • publish content on our website, in social media, on external websites;
  • follow guidelines to ensure consistency with brand and product positionings.

Requirements:

  • ability to communicate an idea as a text;
  • informative, fact-based style that builds trust and stimulates interest at the same time;
  • fluent in writing English;
  • understanding of B2B marketing and IT;
  • experience in IT or other high-tech is a big advantage.

Conditions:

  • no rewriting, only copywriting;
  • working on the global market – primarily Western Europe, USA and Canada.
Apply for this position

Testing Department

hot_vacancyhot !
Senior Test Automation Engineer
Details

Required Qualification:

  • Excellent communication
  • Upper-intermediate english (written and spoken)
  • Experience with Jira, Confluence, Git, Zeplin
  • Selenium / Automation framework experience
  • Ability to define Use cases
  • Ability to define personas
  • Ability to work closely with development team
  • Attention to detail
  • Debugging ability
  • Cross platform testing experience
  • Excellent understanding of the Software Testing Cycle
  • Knowledge of UI Test Automation best practices
  • Knowledge of Java, Bash
  • Understanding of Browser technologies like HTML, CSS, XPath, JavaScript
  • Experience with web services / API testing and tools like JMeter, Postman
  • Experience with basic DB queries MySQL.

Responsibilities:

  • discuss the status, results with a customer in English
  • work with project documentation
  • script, run, and support test automation scripts
  • create and review test cases, test data and update them as change in business and functionality
  • analyze changes and modify/update the test scripts accordingly
  • execute automated test cases for regression purposes on multiple platforms and report defects
  • perform manual as well as automated testing
Apply for this position
hot_vacancyhot !
Performance Test Engineer
Details

Requirements:

  • 2+ years direct experience as a test engineer
  • 1+ years direct experience as a performance test engineer
  • good programming skills in at least one of the OO programming languages
  • programming skills in at least one of the scripting languages
  • working experience with at least one of the performance testing tools (LoadRunner, SilkPerformer, JMeter)
  • familiarity with the test cases designing based on software requirements
  • understanding of ST processes, and methodologies
  • knowledge of architecture of Web-based applications
  • understanding of TCP/IP network fundamentals

Responsibilities:

  • write, automate, and execute performance test cases
  • help analyze and troubleshoot performance bottlenecks
  • collaborate with development and testing teams to resolve any defects/issues found and verify fixes
  • simulate production data and prepare the performance lab environment for testing
  • analyze the results and write the reports
  • discuss the status, results with a customer in English
  • analyze non-functional requirements
  • analyze changes and modify/update the test scripts accordingly
Apply for this position
Software Testing Engineer
Details

Qualifications:

  • 2 year experience in web application and mobile application testing
  • Strong English language communication (verbal and written) and documentation skills
  • The right attitude – curious, driven and passionate about learning more and solving problems
  • Great organization skills and attention to detail
  • Ability to set priorities and adapt to changing situations

Responsibilities:

  • Designing and developing test documents
  • Verification web, mobile and backend interfaces and identification software defects
Apply for this position

ICT Department

hot_vacancyhot !
Linux devops
Details

Required skills:

  • Production system maintenance
  • Docker
  • AWS (preferable) or Azure
  • Clustering concepts understanding
  • Bash, Perl or Python or other scripting language
  • DevOps experience is a big plus
  • English speaking (intermediate)
  • Responsible, goal oriented, able to work in a team and independently.
Apply for this position
hot_vacancyhot !
Senior/Principal DevOps
Details

Role Description:

  • Collaborate with the Executive Team, Product Management and Vendors, and existing engineering teams to design and develop highly available, fault tolerant PaaS platform.
  • Design, implement, manage and orchestrate Docker Container Clusters using Kubernetes (Openshift)
  • Build out continuously deliverable application deployment workflows using Helm, Jenkins and Kubernetes.
  • Assist development teams in becoming self-sufficient with designing microservices architectures, supported by Docker and Kubernetes.

Requirements:
Excellent knowledge of Docker and Kubernetes (Openshift), Helm and Calico
Good knowledge of log management including ELK, Splunk or equivalent log server technologies.
Good programming skills and experience in scripting languages like Perl/Shell/Python.
Ability to demonstrate a clear, energetic and excited interest in automating everything (build, test, release/deploy, monitoring, reporting), which includes "Infrastructure as Code"
5-7 years of experience in information technology with a focus on DevOps
3+ years of experience running Kubernetes in a production, customer-facing environment
Master’s Degree in IT a relevant field or High School Diploma and solid related work experience

Apply for this position
Lead OpenSource Devops
Details

Role Description:

  • Collaborate with the technical teams, PMs and customers, to design, deploy and develop highly available, modern solutions within estimated dates;
  • Design, implement, manage and support OpenSource solutions using Ansible, Docker, Jenkins, Azure/AWS and other instruments.

Technical experience expectations:

  • Strong knowledge of Linux;
  • Familiarity with Docker;
  • Experience with AWS (preferable) or Azure;
  • Bash, Perl, Python, Go or other scripting language;
  • CI/CD process understanding and practice;
  • Ability and interest to automate environment (build, test, release/deploy, monitoring, reporting), which includes "Infrastructure as Code";
  • Intermediate English.
Apply for this position

Business analysis Department

hot_vacancyhot !
Middle Business Analyst in Retail domain
Details

Requirements:

  • Understanding of Retail domain and eCommerce/CMS/PIM platforms functions;
  • Practical experience in project documentation creation (Vision, SRS; User Guides; Data mapping);
  • Practical experience in UML/BPMN/Feature tree creation;
  • Practical experience in UI/UX Prototyping (Axure RP);
  • Fluent written and spoken English;
  • Excellent communication and team working skills.

Experience and knowledge:

  • 2+ years of experience in IT Business Analyst position;
  • Strong knowledge of the theory of business analysis;
  • Experience in direct communication to end-customer;
  • Magento 2 projects is a plus;
  • Knowledge of UX basis is a plus;
  • Experience of Product Ownership & Project Management is a plus.

Soft Skills:

  • High level of self-organization and responsibility;
  • Tendency to self-development and pro-activity;
  • Multi-tasking and organizational skills;
  • High attention to details.

Main responsibilities:

  • Interact effectively with the development team and the Customer throughout the project cycle;
  • Requirements elicitation, including Customers interviews, and scope of work formalization;
  • Development and proofreading of project documentation;
  • Investigation of the Customer’s business processes, and it’s modeling;
  • Research on possible alternate solutions, it’s offering and description;
  • Creating of the UI/UX prototypes;
  • Participation in commercial projects, including on-site business visits;
  • Requests for proposal processing, including participation in the creation of commercial proposals and BA activities estimation.
Apply for this position