Position: VBScript Developer
Company: InTechSoft
Experience required: 3y
Category: .NET
English level: upper
Published: 2021-12-01T00:00:00+02:00

CGF AG is a german company that provides IT consulting and software development services to numerous clients (mostly large german companies). The most important customer is currently BMW AG in Munich.

About the project:
There are 2 projects: Group Client and Windows client application BMW Enterprise Manager (BMW EM) which runs on almost every BMW Windows client machine over the world. This application can start divers VB scripts called "BMW EM integrations" to perform different tasks on the target devices (e.g. configuring local jobs in the task scheduler, adjusting client configuration, configuring client security policies, etc.).  

You will mainly extend existing integrations and implement new ones. You will also (more or less) take part in the coordination of script requirements with different parties at BMW. 

Team:
You will communicate with different teams, but your core team will be you and 3 more developers + 1 PM. 

Required skills:
Education: 
● Bachelor’s degree in Informatics or similar.

● At least 3 years experience with: 
● VBScript.
● MDT / WAIK / ADK / WinPE.
● HTML-Application.
● Enterprise projects.
● At least 1-year experience with: 
● VB.NET.
● MS SQL Server or/and Oracle Database.
● Windows Server / XENServer
● Windows Server Update Service
● larger environments (over 10k of target devices).                                                                                                                                                                                                                                 

Languages: 
● At least Intermediate spoken and written English.

Soft skills: 
● Ability to analyze processes and solve problems;
● Experience in agile development with SCRUM;
● Good communication skills;
● Work experience in a distributed environment.

Nice-to-have skills:
Education: 
● Master’s degree in Informatics or similar.

Good understanding of: 
● Data structures and algorithms (algorithms complexity);
● Design patterns.

Experience with: 
● MS PowerShell;
● Jira, Confluence;
● GIT, Bitbucket;
● Web server: Apache HTTP;
● Application server: IIS;
● Testing frameworks, Selenium;
● Build and deployment scripting;
● Documentation and project management tools.

Languages: 
● Nice-to-have: German language skills.

Responsibilities:
● Development (creation of new BMW EM release on BMW demand; adjusting the BMW EM integration template), deliver high-quality code.
● Support (work on incidents with BMW EM agents, work on incidents with existing, productive BMW EM integrations – that also means get in touch with the customer);
● Operations (customer asks for BMW EM integration, our expert needs to clarify with him if it is possible / what is possible / which requirements should be set into action; our expert has to implement and test the solution; our expert has to support the customer until he releases the BMW EM integration);
● To be able to read/understand/review the existing, complex BMW EM code and explain.

We offer
● Paid sick leave/vacation days (6/15 working days per year);
● Possibility to work from the Kharkiv office or remotely;
● A cozy office in the heart of the city (Rymarska str);
● Friendly experienced team and nice environment;
● Language education, internal courses, and other educational activities;
● Board games, parties, team buildings, and corporate events;
● Delicious coffee / tea / biscuits / fruit / milk in the office.