Job SummaryWe are seeking a skilled C# Developer to join our team for an exciting project focused on transforming and migrating our Public Key Infrastructure (PKI) systems from Ping to OKTA. This role is ideal for individuals who are passionate about solving complex challenges and have experience with C#, legacy applications, and certificate management. You will be part of a dynamic team that plays a critical role in enhancing the security infrastructure of our organization by ensuring seamless integration and functionality of identity management solutions.
Job ResponsibilitiesCollaborate with cross functional teams to migrate PKI systems from Ping to OKTA.Work on transforming and updating Virtual Digital Badge certificates to ensure compliance with new standards.Develop custom toolkits for legacy applications that cannot utilize modern connectivity patterns effectively.Troubleshoot and enhance existing toolkits to ensure they operate efficiently within the new system architecture.Spin up projects quickly to address transformation needs as they arise during the migration process.Utilize your expertise in C# programming language to create robust solutions for Digital Badge integration into existing workflows.Work with Linux environments while managing client side Virtual Digital Badge (VDB) systems.Develop native client applications using Windows Presentation Foundation (WPF) to provide user friendly interfaces for end users.Leverage knowledge of C++ where applicable for specific project requirements or performance enhancements.Familiarity with OpenID Connect (OIDC) protocols is a plus, as it may aid in integrating authentication processes seamlessly.
Basic QualificationsBachelor’s degree in Computer Science or related field .Strong experience in C# development—proficiency in object oriented programming principles essential .Proficiency working with Public Key Infrastructure (PKI) systems and certificates; understanding how they function within secure communications frameworks is crucial .Knowledge of identity management solutions such as OKTA and Ping—experience implementing these technologies preferred.Ability to troubleshoot and debug custom toolkits effectively; familiarity with debugging tools relevant within .NET ecosystem advantageous.Familiarity working within Linux environments—understanding command line operations is beneficial.Experience developing native client applications using WPF demonstrating ability to design intuitive user interfaces.Understanding OIDC protocols; knowledge around how they facilitate secure authentication practices essential.Excellent problem-solving skills and ability to work independently.