WE ARE
SoftServe is a global digital solutions company, headquartered in Austin, Texas, founded in 1993 in Ukraine. Our associates are working on 2,000+ projects with clients in the USA, Europe, and LATAM. We are about people who create bold things, make a difference, have fun, and love their work.
Our client is an enterprise company offering an industry-leading portfolio of technological innovations. With expertise in networking, security, collaboration, cloud management, and more, they help connect industries and communities securely.
The project focuses on enhancing and supporting VPN access within this ecosystem. As a team, we contribute to feature development, identity and authentication integrations (including SAML, Mosyle, JAMF, and Kerberos), and improvements to networking reliability for MacOS and roaming components.
IF YOU ARE
Proficient in C++ with 5+ years of development experienceSkilled in CMakeKnowledgeable about networking protocols (TCP/IP, DNS resolver internals, DNS suffix processing, VPN routing, NAT, TLS, HTTP)Having macOS development track record in Objective-C/SwiftPossessing a strong understanding of the macOS networking stack and DNS resolver mechanicsExperienced with identity workflows: SAML, Kerberos, JAMF Connect, MDM payloadsVersed in writing unit tests and functional testsCapable of working with debugging using Xcode, sysdiagnose, logging toolsAND YOU WANT TO
Implement and maintain macOS client features in Objective-C, Swift, and C++Build and integrate the SAML login experience, including identity Source sync handling, SAML session persistence, block rules, toast messaging, and multi-user restrictionsImplement and support JAMF/Mosyle identity behavior, Open Directory integration, Managed Preferences, and enterprise identity flowsDiagnose macOS networking and resolver issues, including IPv6 scenarios, network switching, VPN transitions, and DNS leak preventionSupport OpenSSL 3/FIPS adoption on macOS, including integration with platform APIsParticipate in testing with Apple (FBs), providing feedback and supporting identity/SAML ecosystem requirementsSupport compatibility across OS versions (, Sonoma, Sequoia)Work closely with test automation to expand macOS-specific automated coverageTOGETHER 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