Placement papers | Freshers Walkin | Jobs daily: Senior Software Developer - Identity Access Management at Ultimate Software (Toronto, ON, Canada)


Search jobs and placement papers

Senior Software Developer - Identity Access Management at Ultimate Software (Toronto, ON, Canada)

Ultimate is looking for a Senior Software Engineer to join our Identity Services team and help us transform the frameworks, APIs and web services that are the building blocks at the core of our internet software.


As a Senior Software Engineer at Ultimate, you’ll be embedded on a development team responsible for solving challenging authentication and authorization problems -- creating scalable, resilient and secure services that are literally the gateway to our workplace offerings. You will work together with some of the most highly skilled software professionals in the business designing, building, and maintaining globally available software that serves millions of people and processes millions of data points each and every day.



Primary Duties and Responsibilities:


You will:



  • Work directly with our fast-moving, highly collaborative team of Business Analysts, Software Engineers and Platform Leads/Architects

  • Solve challenging problems

  • Develop clean, readable code with tests

  • Share your expertise and help grow other team members

  • Continue to learn, explore and research


Required Qualifications:



  • Multiple years of experience in web technologies utilizing CQRS and REST

  • Rock solid experience with Java. You know how to apply best practices.

  • Experience with Cloud based Software-as-a-Service applications. Familiarity with microservices architecture a plus.

  • Experience writing and implementing automated unit, system, and integration tests.

  • Strong debugging and problem solving skills for production issues escalated to the team.

  • Clear communicator who works well in a team setting.


Preferred Qualifications:



  • Experience implementing and scaling OpenID Connect, OAuth or SAML or similar identity, authorization or authentication protocols/frameworks

  • Experience with Docker, Kubernetes and public cloud deployment platforms

  • Proficiency in Spring Boot, MongoDB, RabbitMQ

  • Comfortable with Angular, GraphQL


Typical Interview Process:



  • If your application is selected, a Talent Acquisition Manager will reach out to schedule a phone screen with them.

  • If selected to move forward, you will complete a HackerRank Coding Assessment.

  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.

  • Offer stage.


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment