Browse All Jobs
Job Description
Ping Identity is seeking a Software Engineer to join their team in Edinburgh. This is a remote role, but the team meets up a couple of times a month. The Software Engineer will participate in the development of Ping Identity's industry-leading authorization and access control products. The ideal candidate will be comfortable asking questions and collaborating with colleagues at all levels to ensure the right problems are being solved.Role involves:
  • Participating in feature development from inception to completion, covering design, review, implementation, and testing.
  • Collaborating with Product Managers, Software Architects, UX Engineers, and Site Reliability Engineers to develop requirements and design new features, components, and microservices.
  • Contributing to a culture of continuous improvement as part of an agile team.
  • Participating in an on-call support rota for a multi-tenant SaaS application.
  • Developing high-quality, well-tested, and documented features in React and/or Java.
Requirements:
  • Three or more years of software development experience.
  • The ability to provide constructive code reviews for other developers.
  • Experience building applications or products that support end-user workflows, ideally in a SaaS or on-premise software context.
  • Experience developing well-tested software using object-oriented patterns.
  • Experience using a distributed version control system such as Git.
  • Experience designing and/or consuming RESTful APIs.
Role offers:
  • Generous PTO & Holiday Schedule
  • Parental Leave
  • Progressive Healthcare Options
  • Retirement Programs
  • Opportunity for Education Reimbursement
  • Commuter Offset (Specific locations)
Apply Manually