WE ARE
SoftServe is a global digital solutions company with headquarters in Austin, Texas, founded in 1993. Our associates work on 2,000+ projects with clients in the USA, Europe, LATAM, and APAC. We are about people who create bold things, make a difference, have fun, and love their work.
Our project is connected to the leading multi-factor authentication (MFA) and secure access provider. We believe that security should help people get their jobs done, not stand in their way. That means making it easy for our customers to configure policies that change the level of access or trust based on user and device context. Thus, we achieve minimizing friction while still providing strong security against attacks. Our project policy engine lies at the heart of these access decisions.
IF YOU ARE
An experienced software engineer with over 4 years in the fieldStrong in C and C++ programmingWell-versed in the Win32 API for building Windows-native applicationsKnowledgeable about GUI components, file system operations, process management, and handling system eventsFamiliar with low-level programming and memory management techniques, addressing complex system-level interactionsSkilled in developing native applications for Windows, adept at handling complex OS API-related challengesProficient in debugging tools such as WinDbg for effective issue diagnosis and resolutionConfident in using cross-platform development tools and librariesKnowledgeable in multithreaded programming, synchronization primitives, concurrency libraries, and preventing race conditionsUnderstanding network programming principles and APIs, implementing networking functionalities effectivelySkilled in memory management techniques, including smart pointers and RAII, to create robust and efficient codeAdept at reverse engineering, possessing a strong analytical mindsetComfortable communicating in English within a multicultural environment to meet project requirementsAND YOU WANT TO
Collaborate to overcome intricate OS API-related challengesDevelop robust solutions even in the absence of comprehensive documentationCreate software that meets the highest standards of excellenceEnsure applications are secure, efficient, and adhere to industry standardsExplore cutting-edge technologies and tools to enhance development processesConsistently produce high-quality native applications that exceed client expectations by combining expertise in C++ development with a commitment to excellenceDevelop diverse and challenging projects that push the boundaries of native application development, applying knowledge of intricate OS API interactions and edge-case handlingParticipate in technical research to stay at the forefront of technology advancements, uncovering new techniques and best practices for robust native applicationsEnhance the user experience by developing efficient, intuitive, and user-friendly applicationsLeverage knowledge of GUI development and system events to create seamless, responsive interfacesContribute to cross-platform solutions that run seamlessly on WindowsLeverage experience with cross-platform development tools and libraries to deliver high-quality, reliable softwareTOGETHER WE WILL
Embrace wide career opportunities, challenging projects, top-notch technologies, and a clear career path with the SoftServe’s People Excellence programHave access to 11,300+ learning solutions with SoftServe University and Udemy BusinessGain certifications from leading providers (Google, AWS and others)Care for your wellness with a health insurance packageExtend your skillset and gain practical experience by cooperating with seasoned SoftServians at the New Experience Board programCode! The project is not overwhelmed with meetings and other non-development-related activities