Description

Qualifications

o Ability to present technical problems to non-technical audiences. 

o Prior experience in developing orchestration platforms. 

o Experience working in a large engineering environment, coordinating across multiple teams, and leading organization-wide projects

What do you need to bring: 

o 10+ years of backend software development experience 

o Experience in Identity Domain, User onboarding and profile management. 

o Excellent verbal and written communication skills. 

o Proficient in Java. o Proficient in multiple programming languages/scripting languages. 

o Proficient in JavaRx, Reactive Spring or Functional programming 

o Solid understanding of distributed systems and cloud architectures. 

o Proficient in continuous integration process and tools. 

o Excellent skills in complex technical problem-solving. 

o Quality mindset with experience in writing test plans and automation

Your day to day: 

o Partner alongside software engineers and various cross functional team members to build, manage, perform and support various aspects of real time projects. 

o Develop applications to support various functions across Identity. 

o Leverage your existing skills while learning and implementing new technologies. 

o Identify additional areas of opportunity and means for knowledge sharing practices across teams. 

o Develop a high-level view of the functions, usages, and needs of all external APIs, and use this to drive architecture decisions. 

o Trace bugs and errors through multiple systems, including ones you don’t own, sometimes on behalf of customer-facing teammates. 

o Drive team discussions on technical strategy, system architecture, and component design. 

o Participate in all stages of the software development cycle, including design and development of significant new architectural systems and improvements.

Education

Any Graduate