Acest anunț a expirat și nu este disponibil pentru aplicare
BullGuard’s Development Team consists of experienced Software Developers who thrive in challenging environments.
We are experiencing impressive growth and therefore welcoming new members in the team as Senior C++ Windows Programmers.
The job implies working in Reasearch and Development on BullGuard Product Development team.
Job responsibilities, as part of our team You will use:
-
Develop and maintain software programs, according to the agreed specifications.
-
Build and create unit test for all software programs developed, according to the quality standards agreed at the project or department level.
-
Perform analysis and debugging for code (including crash dumps).
-
Understand the functional requirements and provide technical solutions to encountered problems.
-
Be actively involved in research and innovation (try multiple methods / techniques in searching for a solution).
-
Investigate, analyze, document and coordinate solving software defects of their developed products or of those developed by the team or found in a maintenance projects.
-
Validate what s/he develops in terms of code security and potential security problems that could be introduced.
-
Identify areas of code or architecture that need improvement and inform the team, actively participating in implementing the agreed improvements.
-
Develop the technical documentation for products / projects in which they are involved (ie business rules design, process design, service design, security and control design, database model, etc.).
-
Estimate the necessary effort and the delivery date of a component/assignments and make all the necessary efforts to respect it.
-
Elaborate installation and configuration scripts/software solutions, developed for the target hardware platforms.
-
Request whenever necessary the team-leader's feedback/support about a task, to ensure that the task will be implemented properly.
-
Be familiar with current versions Visual Studio and Git.
Job requirements:
-
Be an expert in programming languages like C and C++;
-
Have good knowledge of object-oriented programming concepts and design patterns;
-
Be highly knowledgeable about multi-threading concepts;
-
Be highly knowledgeable about Windows API;
-
Have good knowledge in scripting programs like JavaScript, PowerShell, Python;
-
Beperseverant and put effort into achieving results;
-
Must have good English skills, both written and verbal, for efficient communication.