At Ping Identity, we believe in making digital experiences both secure and seamless for all users, without compromise. We call this digital freedom. And it's not just something we provide our customers. It's something that inspires our company. People don't come here to join a culture that's built on digital freedom. They come to cultivate it.
Our intelligent, cloud identity platform lets people shop, work, bank, and interact wherever and however they want. Without friction. Without fear.
While protecting digital identities is at the core of our technology, protecting individual identities is at the core of our culture. We champion every identity. One of our core values, Respect Diversity, reminds us to celebrate differences so you are empowered to bring your authentic self to work.
We're headquartered in Denver, Colorado, and we have offices and employees around the globe. We serve the largest, most demanding enterprises worldwide, including more than half of the Fortune 100. At Ping Identity, we're changing the way people and businesses think about cybersecurity, digital experiences, and identity and access management.
As a Software Engineer, you will work with cutting edge technologies and will take part in designing and developing high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
You Will:
- Contribute in all phases of the development lifecycle
- Write well-designed, testable, efficient code
- Ensure designs comply with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
You Have:
- B.Sc. in Computer Science / Software engineering / Relevant military training.
- Minimum of 3 years in Application development on Android.
- Minimum of 3 commercial / enterprise applications built from scratch published to the Google Play Store and high rated.
- Strong OO design, design patterns, multi-threading and development experience.
- Strong skill of GUI layout and GUI programming on Android OS and the ability to create custom UI elements.
- Deep understanding of Android activity lifecycle, and Android OS framework.
- Self-driven and operate independently with little guidance.
- Excellent interpersonal skills, ability to work in a dynamic group.
- Experience with HTTP, XML, JSON, and REST Web Services.
- Be knowledgeable of the quirks of different versions of android software and devices.
- Fluent in verbal and writing English.
You have an advantage if you are:
- Experienced with Git.
- Experienced in Agile Software development and the scrum methodologies.
- Experienced with iOS
- Experienced with security
Our Benefits:
- Hybrid Work Model
- Parental Leave
- Generous Paid Time Off
- Holiday Gifts
- Food Vouchers
- Cooperative Health Insurance
- Education Reimbursement
Ping Identity is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.