Position: C++ developer
Company: Micro Focus
Category: C++
Experience required: 3y
English level: intermediate

At Micro Focus, everything we do is based on a simple idea: The fastest way to get results is to build on what you have. Our software solutions enable organizations to do just that. Secure and scalable, with analytics built in, they bridge the gap between existing and emerging IT—fast-tracking digital transformations across DevOps, Hybrid IT, Security, and Predictive Analytics. In the race to innovate, Micro Focus customers have the clear advantage.   
 
Our portfolio spans the following areas: DevOps | IT Operations | Cloud | Security | Info Governance | Big Data, Machine Learning, & Analytics 

UFT One accelerate test automation with one intelligent solution for web, mobile, API, RPA, and enterprise apps. UFT One has a dedicated IDE that offer coded automation (VBScript) or keyword driven automation, and support integration with most common CI tools. 

Accelerate end-to-end testing of omnichannel apps with a single intelligent tool. With a comprehensive technology stack that supports 200+ apps and environments (including Web, SAP, mainframes, Salesforce, PDF, Java, .NET, Citrix, business applications, and more), centralize functional testing efforts across enterprise architectures, and streamline manual and automated testing. 

**Your key tasks: **

- Developing and enhancing the product, predominantly in C++ while also integrating with other advanced technologies such as C# and Java. 
- Designing and developing functional and/or technical capabilities within large scale enterprise products, while making ongoing design decisions.  
- Taking full ownership on various features and product areas. 
- Ability to get quickly acquainted with complex legacy code. 
- Writing high quality feature specifications and/or design documents. 
- Working smoothly with local and remote multi-geo R&D and non-R&D teams, while keeping high visibility and effective communication. 
-Working according to high execution standards, while adhering to project goals and ensuring high quality. 
- Working with our customers, debug & resolve their issues. 
- Suggest and implement improvements on current product. 

 **What do we expect? **

- Bachelor’s degree in computer science or related field 
- 4+ years of experience in software development 
- Solid programming skills in C++ 
- Outstanding technological orientation - ability to learn, analyze and troubleshoot various technologies. 
- Strong application architecture understanding 
- Owner, responsible and result driven. 
- Independent and flexible to changes. 
- Team player 
- Solid English communication capabilities (verbal and written). 
- Capability of debugging and troubleshooting on customer environments 

**Desired skills (a plus for): **

- Microsoft toolkits such as MFC, ATL 
- Ability to code or learn multiple languages such as C# or Java 
- Experience with COM components 
- Experience with WinAPI 
- Experience with Git 
- Test Automation, UFT/QTP Test experience 

**We offer:**
• Stable and predictive working environment.
• Possibility to work with highly qualified colleagues.
• Opportunity to work in company that has strong position on the market and contribute to development of highly competitive products using state-of-the-art technologies and methodologies.
• Remote work option
• Comfortable working environment with the office located at the center of Kiev
• Flexible working hours
• Sport area at office
• Medical insurance
• Parking slot