Ping Identity

Software Engineer

Ping Identity

full-time

Posted on:

Location Type: Hybrid

Location: BristolUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • Work as part of an agile development team to implement the highest quality product features
  • Have a voice in working with product management and owners to improve the platform and develop new features for our platform
  • Understand and improve our local and cloud deployments
  • Plan and estimate work to be completed
  • Maintain existing code and resolve reported defects
  • Actively contribute to the culture that makes this such a great team

Requirements

  • Familiarity with the Java programming language
  • Possess the desire to learn and curiosity to understand how and why things work
  • Demonstrate strong collaboration, communication, and teamwork skills
  • Exceptional problem-solving skills
  • Ideal candidate must be keen to learn quickly and independently, and be capable of gathering information and understanding complex features and environments
  • Experience with development tools, including IDEs, Git, Jenkins, and Maven
  • Solid understanding of RESTful web services
  • Experience with identity management technologies and protocols (e.g., OAuth 2.0, OpenID Connect, certificate & key management, cryptography, etc.)
  • Understanding of enterprise-scale systems and configurations related to security
  • Solid grounding in modern software engineering practices and design patterns, including the design and implementation of modern web applications
Benefits
  • Generous PTO & Holiday Schedule
  • Parental Leave
  • Progressive Healthcare Options
  • Retirement Programs
  • Opportunity for Education Reimbursement
  • Commuter Offset (Specific locations)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaRESTful web servicesidentity management technologiesOAuth 2.0OpenID Connectcertificate managementkey managementcryptographysoftware engineering practicesdesign patterns
Soft Skills
collaborationcommunicationteamworkproblem-solvingcuriosityindependent learninginformation gatheringunderstanding complex featuresadaptabilityculture contribution