We are currently looking for an experienced Senior Software Developer with C++ for the R&D department and the engineering team. We work with an international company specializing in creating software in the area of security and data protection. The company is currently expanding its operations to another location - Poland with headquarters in Krakow.
The company is looking for a Senior Software Developer who will take part in Windows development of a product responsible for monitoring, collecting, analyzing, and storing information on changes in the IT infrastructures of companies, including on-premises and cloud-based resources.
Responsibilities:
- Interrogating how IT components work in large companies
- Developing new backend and frontend components integrated into the microservice architecture
- Optimizing software performance.
Technologies and practices you will work with:
- С++ actively modern standards
- Effective algorithms and data structure
- Multithreading and distributed calculations
- Windows development stack and up-to-date MS Visual Studio
- Widely used software development practices, such as unit tests, integrational tests, code review and CI/CD.
Requirements:
- At least 4 years of С++ development experience
- At least 2 years of fresh Windows software development in C++
- Strong knowledge of object-oriented programming
- Experience in Windows UI development
- Keen on research, learning new technologies
- Passion to work, to do what needs to be done
- Being careful to details and focused on high-quality result
- English B2 at least.
Nice to have skills:
- Experience with MS SQL, AD, and other technologies from Microsoft
- A solid foundational understanding of Windows internals
- Being familiar with COM, experience in using ATL, WTL
- Proficiency in C# programming
- Work in cyber security industry.
Benefits:
- Competitive Health Benefits (with dental care)
- Flexible Work-Schedule
- Paid Time Off for Volunteering and for Your Birthday
- Hybrid Working Environment
- Regular Company Town Halls to Keep You Informed
- Opportunities for Career Growth and Advancement
- High performance equipment, access to high performance data centers to effectively proceed with your tasks
- Competitive salary (discussed individually depending on qualifications)
- Work in international team of talented and energetic people with clear setting of tasks, flexible communication between colleagues on work issues
- Professional trainings and education, including courses and conferences out of the company, internal educational platform
- Purchasing required software and literature by employee’s request
- Excellent professional and career opportunities.
W celu złożenia aplikacji prosimy o kliknięcie przycisku „Aplikuj teraz“ i postępowanie zgodnie z instrukcjami. W przypadku wcześniejszych spotkań w firmie Grafton, prosimy o bezpośredni kontakt z konsultantem prowadzącym. Podane stawki wynagrodzeń są stawkami brutto, na podstawie badania wynagrodzeń Grafton Recruitment. Ostateczna wartość wynagrodzenia zależy od stopnia dopasowania kompetencji Kandydata do wymogów opisanych w ofercie. Oferty pracy Grafton Recruitment nie są ofertami w rozumieniu Kodeksu Cywilnego (podst. Prawna art. 66 i 71 K.C.). Uprzejmie informujemy, że zapoznajemy się ze wszystkimi aplikacjami, a kontaktujemy się z wybranymi osobami. Gwarantujemy dyskrecję.
Grafton Recruitment Sp. z o.o. jest Agencją Zatrudnienia nr 20329.
Więcej podobnych ofert pracy na http://pl.grafton.com/pl/job-search