Job Description
Job Description
We are seeking a talented and highly motivated individual who loves to find and develop efficient, scalable, and thoughtful solutions to various technical and product challenges. As a team member responsible for building foundational services, you will have the opportunity to lead the team that builds the IAM Platform. The service is one of the key business enablers serving millions of customers daily. It is leveraged by 150+ desktop, mobile, web applications, and cloud services and a growing third-party developer ecosystem for managing user authentication, authorization, profile, and entitlements. You will be working on cutting-edge AWS technologies as you build the next generation of the Identity Platform. You will work in a global organization and collaborate with local and remote colleagues from various disciplines like business, engineering, operations, support, etc.
Responsibilities
Work effectively as a member of the self-organized agile team that builds, owns, and runs the web application and a cloud service
Own and lead the front-end development confirming the UX guidelines
Build responsive UIs that work across multiple form factors (web, native desktop, mobiles, etc.)
Contribute to all aspects of cloud service development, including front-end, backend, DevOps, and quality
Assist in the operation of the service, e.g. monitoring, alerting, metrics, logging, and troubleshooting
Work closely with senior engineers, architects, and product owners to understand requirements and translate them into elegant implementations
Use the current system behavior to identify opportunities for continuous improvement of the scalability, reliability, usability, and security of the system
Requirements
Requirements
Requirements : 3 to 5 years of software development experience in C++ Bachelor of engineering in Computer Science, Information Technology or related discipline Strong proficiency in C++, with fair knowledge of the language specification Thorough knowledge of the standard library, STL containers, and algorithms Understanding of dynamic polymorphism and C++ specific notions, such as friend classes Familiarity with templating in C++ Proficient with TFS or Git operations Familiarity with agile software development and SCRUM process Good analytical and problem-solving skills Good in mathematics and basic geometry knowledge Sound knowledge of Object-Oriented programming concepts and design patterns Demonstrated proficiency in written and spoken English A self-motivated and extrovert individual with a strong work ethic and a desire for continuous learning Nice to have : Knowledge of the latest C++11 standard is appreciated Knowledge of computational geometry algorithm Work experience in CAD and engineering software development
Frontend Engineer • Pune City, MH, in