Ping Identity - Austin, TX

posted 25 days ago

Full-time - Mid Level
Austin, TX
Professional, Scientific, and Technical Services

About the position

As a Senior Software Engineer at Ping Identity, you will play a crucial role in shaping the future of enterprise security technology. Our innovative Identity Defined Security platform is designed to provide a seamless and secure experience for users, allowing them the freedom to work without barriers. In this position, you will be responsible for building REST APIs and services within a micro-services architecture, ensuring that our solutions are robust and scalable. You will work closely with cross-functional teams, including Product Management and Quality Assurance, to develop features and enhancements based on user stories, and you will implement automated unit and integration tests to maintain high-quality standards in our codebase. Your role will also involve participating in peer code reviews, which will not only help you grow as a developer but also contribute to the overall quality of our products. You will maintain the status of assigned issues in Ping's issue tracker, ensuring transparency and accountability in your work. As you become a product expert in key areas, you will encourage higher quality development efforts and collaborate with various teams to understand product requirements and deliver exceptional solutions. Reporting to a Development Manager in the R&D Organization, you will be part of a dynamic team that is dedicated to pushing the boundaries of what is possible in enterprise security.

Responsibilities

  • Build REST APIs and services in a micro-services architecture
  • Develop features and enhancements from user stories
  • Implement automated unit and integration tests
  • Participate in peer code reviews and work with Quality Assurance and other teams
  • Maintain status of assigned issues in Ping's issue tracker
  • Work with Product Management, Sustaining and Support on product requirements
  • Become a product expert in important areas to encourage higher quality development efforts
  • Report to a Development Manager in the R&D Organization

Requirements

  • 6+ years experience and strong proficiency with Java
  • Experience with one or more Java frameworks such as Spring Boot or Spring MVC
  • Experience with multi-threaded programming in Java
  • Experience debugging problems in a distributed system
  • Proficient in Unix-based environments
  • Bachelor's Degree in Computer Science or equivalent experience

Benefits

  • Open PTO
  • Parental Leave
  • Free Healthcare Option
  • 401(k) Match
  • Generous Holiday Schedule
  • Commuter Offset (Denver only)
  • Education Reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service