Position: C++/C# Windows Developer
Company: Acropolium
Experience required: 3y
Category: C++
English level: upper
Published: 2023-09-01T00:00:00+03:00

We are currently searching for an experienced software developer on behalf of our client to join an agile development team. This team is dedicated to creating commercial software that streamlines and enhances the management of crucial enterprise data. The chosen team member will take charge of designing, developing, and effectively implementing software by leveraging the most up-to-date best practices in the field. The candidate will collaborate within a highly agile SCRUM team, utilizing cutting-edge technologies and coding environments.

Requirements
Completion of a computer science undergraduate degree or equivalent 
A minimum of 5 years of C++ experience 
A minimum of 5 years of C# .NET experience 
Working knowledge of Microsoft Active Directory and network infrastructure, such as Windows Server 2016/2019/2022 
Comfortable working with pipeline tools such as Azure DevOps 
Excellent debugging and troubleshooting skills 
Experience in writing quality code with techniques such as unit testing, mocking, automation, Integration testing, code coverage, and continuous integration 
Strong knowledge of industry standard software best practices, development lifecycle processes and Agile and SCRUM methodologies 
Good interpersonal skills and ability to work well in a team environment 

Responsibilities
Work on an R&D team building commercial solutions for numerous Microsoft technologies including Azure AD, Office 365, Active Directory, Exchange, SharePoint, Skype for Business, SQL Server, etc. 
Design, estimate, code, test, document and maintain several components of the product in an Agile lifecycle 
Be a member of an agile SCRUM team and be motivated to produce high quality code with low defect rates by utilizing the latest best practices and static analysis tools.

Nice to have
Working knowledge of database technologies 
Working knowledge of one or more of the following: Active Directory/Azure Active Directory/Exchange Server/Office 365 Exchange Online/SharePoint/Office 365 SharePoint Online/IIS/SQL Server/DNS/OneDrive 
Ability to conduct Windows memory dump analysis
Understanding of Windows Driver Kit 
Experience using PowerShell 
Experience using Python
Working knowledge of Windows Security (DACL, SACL) 
Knowledge of virtualization (Azure VMs) 

🌱 We offer:
English courses
Sessions with psychologist
Career growth opportunities
Flexible personnel management policy
20 working days of vacation per year
Option to work from anywhere in the world or in client Slovakian offices (if you do prefer)
Support and encouragement of initiatives