Workday is looking to advance its security/identity platform and accelerate the adoption of its services, while protecting customers' identities and data with best-in-class security solutions.
Requirements
- 5+ years experience in software development engineering including designing, developing, and deploying software solutions
- 3+ years experience with Java
- Solid understanding of software development principles, algorithmic thinking and Object-Oriented Design (OOD) principles to design and implement efficient solutions
- Working knowledge and experience of API Development (REST), testing methodologies and testing tools such as Postman and Selenium
- Working experience with Source Control Management (SCM) tools such as Git, BitBucket, Jenkins CI/CD and branching strategies
- Experience with relational database technologies (e.g. PostgreSQL, MySQL, or SQL Server)
- Knowledge/ experience with developing security, identity, authentication, authorization solutions and open standards such as SAML, OIDC is a plus
Responsibilities
- Partner with leaders in engineering and products to design components of the security platform
- Analyze, design and develop solutions for complex product requirements
- Develop tools to streamline adoption of our security services
- Work in several key functional areas of the security platform, including Identity, Authentication, Authorization
- Contribute to a collaborative team culture that encourages iteration and innovation
- Authoring design documents
- Giving technical presentations
Other
- Bachelor’s degree in a relevant field such as Computer Science, Engineering, or a related field, or equivalent experience
- Travel for project-specific needs may be required, generally 1-3 times per year
- Spend at least half (50%) of time each quarter in the office or in the field with customers, prospects, and partners (depending on role)
- Proven ability in writing technical design documents and collaborating within a software development team
- Ability to work in a team-oriented environment