Vacancies

Continuous business growth results in numerous opportunities at Miratech, including a wide range of career prospects, professional trainings, competitive salaries, medical insurance, and other benefits. 

Please review our open vacancies. If you feel that your skills and background meets the requirements, send your detailed resume to resume@miratechgroup.com.

Your application is confidential and will not be provided to third parties. If Miratech does not contact you right away, your application is appreciated and, by submitting your application, you agree that Miratech may keep it in our database and check it when looking for professionals to fill future vacancies.

 

If you want to receive e-news about our openings, please send your inquiry to vacancy.info@miratechgroup.com.For more information, please see the Career page, or call recruitment directly by phone at +380 44 206 4098.

We are looking for professionals to build our team, and invite you to be considered for current and future positions.

We offer:

  • Competitive, stable salary
  • Effective professional development system
  • Medical insurance
  • Foreign language classes
  • Opportunity to work on a creative and professional team
  • Friendly corporate culture


Kiev



Director of Creative Services


Business Development Department/Marketing

We are looking for Director of Creative Services who will be responsible for the leadership and supervision of the conceptual and creative processes and the production of all official Miratech information including publications, e-newsletters, presentations, case-studies, print advertising, online advertising, and brand management. The Director of Creative Services has overall responsibility for the timely, quality development and execution of copy and digital content.

Major responsibilities:

  • Manage all projects relating to the copy and art tasks;
  • Supervise copy and art staff;
  • Quality control of content produced by contractors;
  • Work as a playing trainer and be capable and ready to perform editorial work;
  • Brand policy control.

Requirements:

  • University degree;
  • Minimum 5 years’ experience, preferably in B2B market. Experience in IT, network advertising agency and in publishing house is an advantage;
  • People management skills and experience;
  • Proven experience to release copy and digital marketing materials including press-releases, articles, case-studies, presentations, brochures, etc.;
  • Ability to handle multiple tasks and meet deadlines;
  • Strong organizational and communicational skills;
  • Excellent command of English.
Send your detailed resume to resume@miratechgroup.com
Top


Director, Enterprise Systems


IT Department

Requirements:

  • Program and project management experience;
  • Experience implementing and deploying enterprise systems;
  • Ability to supervise a portfolio of 20+ projects in parallel;
  • Knowledge of software lifecycle management methodologies;
  • Strong analytical and architectural skills (particularly in ERP, CRM, DWH areas);
  • Knowledge and experiencexperience with Microsoft Dynamics and SharePoint is a plus;
  • Strong English;
  • MS/BS degree in Computer Science or equivalent.

Responsibilities:

  • Corporate software application infrastructure management;
  • Communication with internal clients;
  • Overall supervision of internal development teams.
Send your detailed resume to resume@miratechgroup.com
Top


Java Software Engineer Senior

 hot
Engineering Department

Vacancy description:

  • The Customer is an oversea Company that focuses on Network Management System development;

  • New Network Management System (NMS) development. The new NMS is a browser-based application developed in JAVA using the Google Web Toolkit (GWT).

Main responsibilities:

  • The software and test automation will be jointly-developed by the Customer and the development team.

Vacancy requirements

Mandatory requirements:

  • 5+ years’ experience in a role of Software engineer;
  • 3+ years’ experience in Java/J2EE Development;
  • Experience with network management solutions;
  • Java knowledge;
  • SQL, Postgre SQL knowledge;
  • GWT, JavaScript, CSS knowledge;
  • Windows Server, Sun Solaris and Red Hat Linux knowledge;
  • Good knowledge of Software development methodology and software lifecycle processes;
  • Understanding of testing methodologies;
  • Agile methods knowledge and experience (TDD, Scrum, XP, RUP).

Desirable requirements:

  • NMS, EMS, OSS/BSS, TM Forum Framework knowledge;
  • Ethernet, SNMP, Netconf, TCP/IP and Routing Protocols knowledge;
  • Python, C/C++, knowledge;
  • UnitTest experience;
  • Advanced German level (written and oral).

Common requirements:

  • Bachelor / MSc degree in Computer Science, Math or related field;
  • Advanced English level (written and oral);
  • Team player with good communication skills and out of the box thinking;
  • Attention to details, responsibility, customer focus, willingness to learn new skills.  
Send your detailed resume to resume@miratechgroup.com
Top


Key Account Manager


Business Development Department/Sales

Requirements:

  • University degree;
  • 3-5 years B2B experience (account management & relationship);
  • Good understanding of sales processes and customer care;
  • Exceptional interpersonal communication, relationship management, listening and persuasion skills;
  • Ability to work according to KPI’s (revenue growth, margin growth, customers' satisfaction, etc);
  • Strong verbal and written communication skills;
  • Upper intermediate or Fluent English;
  • Strong PC user.

Responsibilities:

  • Analyze client needs, processes and procedures;
  • Developing and maintaining client relationships;
  • Directly responsible for managing account performance, day-to-day maintenance, quality assurance and account growth.​
Send your detailed resume to resume@miratechgroup.com
Top


Middle Java Software Engineer


Engineering Department

 

Vacancy description
  • The customer is the world leader in call center solutions development with over 2000 customers worldwide.
  • Development of a solution providing an innovative way of customer-agent collaboration. The development is based on modern web technologies. The project is Agile-based with best practices implemented.
Main responsibilities
  • Participation in the new system development;
  • Active involvement in Unit Testing.
Vacancy requirements
Mandatory requirements
  • 3+ years’ experience in Java/J2EE Development;
  • Strong object-oriented programming and design skills;
  • Strong unit testing and code organization;
  • JavaScript and HTML5 knowledge;
  • Designing JavaScript components experience;
  • Algorithm development and data analysis knowledge;
  • Writing and debugging multi-threaded code experience.
Desirable requirements
  • Scripting languages, particularly Python and JavaScript knowledge;
  • Skills and experience developing highly scalable web applications;
  • Data storage design and optimizations experience;
  • Experience with large data stores and distributed systems;
  • Cloud computing technologies experience;
  • Modern JS frameworks experience;
  • NoSQL technologies (Cassandra, Hadoop, etc.) experience;
  • Scalability and performance engineering experience;
  • Strong application UI design.
Common requirements
  • Bachelor / MS degree in Computer Science, Math or related field;
  • Advanced English level (written and oral);
  • Team player with good communication skills and out of the box thinking;
  • Superior critical thinking and problem solving skills;
  • Attention to details, responsibility, customer focus, willingness to learn new skills. 
We offer
  • Competitive stable salary;
  • An effective system of professional development;
  • Ability to work in a creative and professional team;
  • User-friendly corporate culture.
 
Send your detailed resume to resume@miratechgroup.com
Top


Middle Java Software Engineer

 hot
Engineering Department

Vacancy description

  1. The Customer is one of the biggest telecommunication operators in Eastern and Central Europe;
  2. Work as a member of a team developing new product features and enhancements:
  • development from scratch of the large - scale billing system, Help Desk System and others;
  • introduction of new functionality and business logic in the IT infrastructure of the customer;
  • support and continuous development of IT systems and infrastructure of the customer.
Main responsibilities
  • Development, Tracking of Requirements;
  • Develop service components.
Vacancy requirements
Mandatory requirements
  • 3+ years’ experience in a role of Software engineer;
  • 1+ years’ experience in Java/J2EE Development;
  • Understanding of OOP/OOAD;
  • Understanding of Web technologies, Experience with HTML/CSS, AJAX, JavaScript, JSP; 
  • Understanding of J2EE platform, experience with J2EE Application Servers (JBoss preferred);
  • Experience with Databases (Oracle preferred),  client application knowledge, JDBC, SQL.
Desirable requirements
  • Experience with Databases (Oracle preferred), client application knowledge, JDBC, SQL;
  • Experience with GWT, Spring, understanding MVC model would;
  • Fluent English or German.
 
Send your detailed resume to resume@miratechgroup.com
Top


Partner Manager


Business Development Department

Responsibilities:

  • Communication and negotiation with potential partners;
  • Maintaining the whole relationships cycle with partners;
  • Organization of documentation flow with partners;
  • Analysis of partners needs and building of efficient partner network;
  • Reporting to management.

Required skills:

  • Experience in working with international accounts outside Ukraine;
  • At least one year of residence abroad;
  • Fluent English: both oral and written;
  • Excellent cross-cultural communication skills;
  • Good understanding of IT market.

Desirable skills:

  • German/Spanish/French will be a plus;
  • Good knowledge of PC and Internet searching tools;
  • Interpersonal skills, initiative, activity, responsibility, analytical skills.
Send your detailed resume to resume@miratechgroup.com
Top


Senior Java Software Engineer


Engineering Department

Vacancy description

  • The Customer is one of the biggest telecommunication operators in Eastern and Central Europe;
  • Work as a member of a team developing new product features and enhancements:
  1. development from scratch of the large - scale billing system, Help Desk System and others;
  2. introduction of new functionality and business logic in the IT infrastructure of the customer;
  3. support and continuous development of IT systems and infrastructure of the customer.

Main responsibilities

  • Develop parts of a Java application in different phases of the project;
  • Architectural design and Development, Refactoring, Migration, Tracking of Requirements, Deliverables, Unit Testing;
  • Design and develop service components, with responsibilities for the full development life cycle.

Vacancy requirements

Mandatory requirements:

  • 5+ years’ experience in a role of Software engineer; 
  • 3+ years’ experience in Java/J2EE Development;
  • Strong knowledge of OOA/OOD/OOP;
  • Good knowledge of Software development methodology and software lifecycle processes;
  • Understanding of application design principles and application architecture;
  • Understanding of testing methodologies;
  • Experience with application servers ; 
  • Knowledge of technologies/frameworks: J2EE, web-services, RMI;
  • Knowledge of DB design principles, experience with SQL, Oracle;
  • Strong investigation, analytical, and problem solving skills.

Desirable requirements:

  • Experience with Databases (Oracle preferred), client application knowledge, JDBC, SQL;
  • Experience with GWT, Spring, understanding MVC model would;
  • Fluent English or German.
Send your detailed resume to resume@miratechgroup.com
Top


Senior Java Software Engineer

 hot
Engineering Department

 

Vacancy description
  • The customer is the world leader in call center solutions development with over 2000 customers worldwide.
  • Development of a solution providing an innovative way of customer-agent collaboration. The development is based on modern web technologies. The project is Agile-based with best practices implemented.
Main responsibilities
  • Participation in the new system development;
  • Active involvement in Unit Testing.
Vacancy requirements
Mandatory requirements
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design;
  • 5+ years’ experience in Java/J2EE Development;
  • Strong object-oriented programming and design skills;
  • Strong unit testing and code organization;
  • JavaScript and HTML5 knowledge;
  • Designing JavaScript components experience;
  • Algorithm development and data analysis knowledge;
  • Writing and debugging multi-threaded code experience.
Desirable requirements
  • Scripting languages, particularly Python and JavaScript knowledge;
  • Skills and experience developing highly scalable web applications;
  • Data storage design and optimizations experience;
  • Experience with large data stores and distributed systems;
  • Cloud computing technologies experience;
  • Modern JS frameworks experience;
  • NoSQL technologies (Cassandra, Hadoop, etc.) experience;
  • Scalability and performance engineering experience;
  • Strong application UI design.
Common requirements
  • Bachelor / MS degree in Computer Science, Math or related field;
  • Advanced English level (written and oral);
  • Team player with good communication skills and out of the box thinking;
  • Superior critical thinking and problem solving skills;
  • Attention to details, responsibility, customer focus, willingness to learn new skills. 
 
We offer
  • Competitive stable salary;
  • An effective system of professional development;
  • Ability to work in a creative and professional team;
  • User-friendly corporate culture.
 

 

Send your detailed resume to resume@miratechgroup.com
Top


Senior Java Software Engineer (server side)

 hot
Engineering Department

Requirements:

Essential:

  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design;
  • Extensive programming experience in Java;
  • Strong object-oriented programming and design skills;
  • Strong unit testing and code organization;
  • Excellent knowledge of algorithm development and data analysis;
  • Experience writing and debugging multi-threaded code;
  • Excellent communication skills;
  • Superior critical thinking and problem solving skills (note you will be tested on this);

Desired: 

  • Skills in scripting languages, particularly Python and JavaScript;
  • Skills and experience developing highly scalable web applications;
  • Skills and experience in data storage design and optimizations;
  • Experience with large data stores and distributed systems;
  • Experience in cloud computing technologies;
  • Experience in NoSQL technologies (Cassandra, Hadoop, etc.);
  • Scalability and performance engineering experience;
  • Strong application UI design.
Send your detailed resume to resume@miratechgroup.com
Top


SharePoint Software Engineer


Engineering Department

Requirements:

  • 3+ years of experience in Software Engineering;
  • Experience in Sharepoint 2007/2010 development;
  • Knowledge of ASP.NET MVC 2.0;
  • Team Foundation Server 2010 (version management, build management, automated testing);
  • SQL experience;
  • Good communication skills and English reading and writing capability;
  • 5+ years of experience in C#/.NET (web services, Remoting, multithreading, WinForms).
Send your detailed resume to resume@miratechgroup.com
Top




Kharkov



Middle Test Engineer


Engineering Department

Requirements:

  • 2+ year experience in software testing;
  • Experience in requirements analysis, testing documentation development, review and maintenance (Test Plan, Test Cases, Test Protocols, etc.);
  • Knowledge of DBMS basics;
  • Experience in telecommunications and banking will be a plus;
  • Good English reading and writing skills are a plus;
  • The candidate should be attentive to details, responsible, service-oriented, able and willing to learn and grow professionally;
  • MS/BS degree in Computing Sciences or equivalent.
Send your detailed resume to resume@miratechgroup.com
Top


Project Leader (.Net)


Engineering Department

Vacancy description

  • The customer is one of the market leaders in cloud-based and hosted contact center solutions in the USA.
  • Several different projects include: 
  1. Design, development and release of software platform new version;
  2. Design and development of desktop application;
  3. Web-portal maintenance.
Main responsibilities:
  • Coordinate technical activities and documentation throughout the project;
  • Drive and manage the team;
  • Design and develop service components, with responsibilities for the full development lifecycle;
  • Architectural design and Development, Refactoring, Migration, Tracking of Requirements, Deliverables, Unit Testing.
Vacancy requirements:
 
  • 2+ years’ of successful experience in a role of Project Leader;
  • 5+ years’ experience in a role of Software engineer ;
  • Strong knowledge of .NET 3.5/4.0, C#;
  • Strong knowledge of  WCF, Soap, Multithreading, Unit Testing;
  • Visual Studio 2010/2012;
  • Good knowledge of Software development methodology and software lifecycle processes;
  • Excellent analytical and problem-solving skills;
  • Good communication skills;
  • Fluent English.
Send your detailed resume to resume@miratechgroup.com
Top


Project Leader (Java)


Engineering Department

Requirements:

  • 1+ years of successful experience in a role of Project/Technical Lead;
  • 4+ years of experience in Java development using J2SE and/or J2EE;
  • Strong knowledge of core Java;
  • Strong knowledge of OOA/OOD/OOP;
  • Good knowledge of Software development methodology and software lifecycle processes;
  • Understanding of application design principles and application architecture;
  • Understanding of testing methodologies;
  • Clear and effective communication skills (written and verbal)
  • Strong investigation, analytical, and problem solving skills;
  • Experience with application servers;
  • Knowledge of technologies/frameworks: J2EE, web-services, RMI;
  • Knowledge of DB design principles, experience with SQL, Oracle;
  • Fluent English;
  • German languege as a plus;
  • Experience with aglie PM and/or dev. methodologies like XP, SCRUM, TDD as a plus.
Send your detailed resume to resume@miratechgroup.com
Top


Senior Java Software Engineer


Engineering Department

Vacancy description

  • The Customer is one of the biggest telecommunication operators inEastern and Central Europe;
  • Work as a member of a team developing new product features and enhancements:
  1. development from scratch of the large - scale billing system, Help Desk System and others;
  2. introduction of new functionality and business logic in the IT infrastructure of the customer;
  3. support and continuous development of IT systems and infrastructure of the customer.

Main responsibilities

  • Develop parts of a Java application in different phases of the project;
  • Architectural design and Development, Refactoring, Migration, Tracking of Requirements, Deliverables, Unit Testing;
  • Design and develop service components, with responsibilities for the full development life cycle.

Vacancy requirements

Mandatory requirements:

  • 5+ years’ experience in a role of Software engineer; 
  • 3+ years’ experience in Java/J2EE Development;
  • Strong knowledge of OOA/OOD/OOP;
  • Good knowledge of Software development methodology and software lifecycle processes;
  • Understanding of application design principles and application architecture;
  • Understanding of testing methodologies;
  • Experience with application servers ; 
  • Knowledge of technologies/frameworks: J2EE, web-services, RMI;
  • Knowledge of DB design principles, experience with SQL, Oracle;
  • Strong investigation, analytical, and problem solving skills.

Desirable requirements:

  • Experience with Databases (Oracle preferred), client application knowledge, JDBC, SQL;
  • Experience with GWT, Spring, understanding MVC model would;
  • Fluent English or German.
Send your detailed resume to resume@miratechgroup.com
Top


SharePoint Software Engineer


Engineering Department

Requirements:

  • 3+ years of experience in Software Engineering;
  • Experience in Sharepoint 2007/2010 development;
  • Knowledge of ASP.NET MVC 2.0;
  • Team Foundation Server 2010 (version management, build management, automated testing);
  • SQL experience;
  • Good communication skills and English reading and writing capability;
  • 5+ years of experience in C#/.NET (web services, Remoting, multithreading, WinForms).
Send your detailed resume to resume@miratechgroup.com
Top


Software Development Project Manager

 hot
Project Management Office

Miratech is looking for a professional in a role of Software Development Project Manager for large Western-European customer.

Are you a Project Manager with 3+ years' professional experience in Software Development? If so, read on! 

We are leading IT outsourcing provider with legal headquarters in Stockholm, operational headquarters in Kyiv, and R&D centers in Kyiv, Kharkiv and Odesa. We offer a range of IT services to the customers in USA and Europe, including Ukraine. Over 5 years period the company demonstrates a compound annual growth in sales in excess of 35%. We offer competitive salary, social package, and excellent carrier opportunities.

The Project Manager is responsible for the successful delivery of software development projects.

The position is responsible for working with the customer to define the goals of projects and establish a common understanding from which progressive elaboration of the requirements and iterative planning and development can occur. The Project Manager will work with teams and cross-functional leaders to define project scope, produce estimates, and determine resource plans and budgets in an effort to develop committed release plans.  The role is also responsible for delivering commitments to customers on-time and on-budget, while managing risks and issues for the project. 

Responsibilities:  

  • Software project management;
  • Involvement into project scope, schedule and budget negotiations with customer;
  • Project plan development and maintenance including schedule plan, test plan, quality plan, team plan, etc;
  • Cooperating with and coordinating other departments, third-party subcontractors, and other project stakeholders over project lifecycle.

Requirements:

  • Experience in software development of 5 years; Experience with Software development projects; 
  • Knowledge of processes and methodologies, RUP, CMM, CMMI;
  • Strong background in S/W development processes and standards; object-oriented, component-oriented, and Internet development architectures;
  • Fluent English;
  • Readiness for business trips to customer location;
  • MS/BS degree in Computer Sciences or equivalent is essential.
Send your detailed resume to resume@miratechgroup.com
Top




Feodosiya



Technical Support Specialist


Engineering Department

Responsibilities:

  • Registration and execution of customer requests.
  • Technical support to users of Microsoft Windows XP / Windows 7.
  • Technical support of laptops, PC, telephony and office and network equipment.

Mandatory requirements:

  • Higher education in the Information Technology area
  • Knowledge of the Microsoft Windows XP / Windows 7 operating system family (tuning, configuration and restoration), Microsoft Office and Lotus Notes.
  • Network troubleshooting experience.
  • Experience in hardware maintenance and troubleshooting.
  • Skills in assisting users in solving their PC and periphery related problems over the phone.
  • Capability of reading technical literature in English.

Desirable requirements:

  • Understanding of Help Desk \ Service Desk work specificities.
  • Work experience with ATM and POS terminals would be an asset.

Personal abilities:

  • Attentive to details, conscientious and sociable.
  • Disciplined, responsible, and capable of planning his work.
Send your detailed resume to resume@miratechgroup.com
Top




Other region



Country manager


Business Development Department

Requirements:

  • Knowledge of IT services market in USA, experience with IT outsourcing;
  • Senior management experience;
  • Senior management experience with corporate IT or IT service companies will be a plus;
  • Sales and/or account management experience with medium or large enterprise customers will be a plus;
  • University degree.

Responsibilities:

  • Setting up Miratech office in USA. Leadership in all business development initiatives of the company in USA;
  • Support and development of existing customer accounts, setup of new accounts;
  • Coordination with Miratech in Europe;
  • As business volumes grow, setup of local sales and delivery management team;
  • Handling of local administrative issues: supervision of accounting, legal and other suppliers.
Send your detailed resume to resume@miratechgroup.com
Top


Editor


Business Development Department/Marketing

We are looking for an experienced Editor to work on a part-time contract basis. Experience in writing for the IT industry preferred.

Responsibilities:

  • Proofreading all company written communication materials for accurate use of grammar and content.
  • Correct any grammatical, typographical, or compositional errors in copy.
  • Correct typos  as well as check for proper grammar, word order and sentence structure.
  • Improve the overall readability of written materials.

Requirements:

  • Native English speaker.
  • Higher education degree, preferably in Linguistics.
  • Natural instinct for spelling and grammar.
  • The ability to work to completion of the project.
  • Exceptional attention to detail and accuracy.
  • Proficiency in Microsoft Office.
Send your detailed resume to resume@miratechgroup.com
Top