Ciam Developer - Fullstack Developer
Job Description:
Job Description:
cIAM Developer
Schneider Electric is seeking a highly motivated, experienced, and enthusiastic cIAM Full stackDeveloperto provide support and development of our Customer Identity and Access Management (cIAM)platform. cIAM provides a common global digital identity for all external users and enables a consistent registration user experience for all Schneider Electric digital products.
cIAM full stack developer is responsible for E2E implementation and development of the product evolution and the delivery of features needed by our stakeholders.
Key responsibilities include:
- Gathering functional requirements, developing technical specifications, and project & test planning
- Designing/developing web, software, mobile apps, prototypes, or proofs of concepts (POC’s)
- 100% hands-on coding
- Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
- Work cross-functionally with various Intuit teams: Integration team, various product lines, or business units to drive forward results
- Deliver the assigned story/ functionality with highest quality and high velocity.
- Follow the best engineering practices in true spirit, example writing meaningful test cases, code coverage with high performing code and ensure to follow SDL methodologies
- Experience with Agile Development, SCRUM, or Extreme Programming methodologies
- Contribute to Platform Stability, reduction in overall down time, Customer Satisfaction & Collaboration with cross process teams, other integration teams & relevant stake holders
- Document and share best practices. participate in internal and external technical forums
- Develop expertise in technologies, design and design patterns, architecture principles and apply/demonstrate and develop technical competency
Qualifications
- Must have experience engineering web applications, working closely with the front-end and are familiar with Node.js and RESTful APIs, JavaScript (NodeJS/React) or Angular on the front end.
- Should have a deep understanding of JavaScript and TypeScript
- Working experience of developing and supporting intuitive and robust extensibility solutions
- Strong experience with any of the following Object-Oriented Languages (OOD) and experience with the entire Software Development Life Cycle (SDLC)
- Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
- Strong understanding of the Software design/architecture process
- Experience with unit testing &Test-Driven Development (TDD)
- Strong knowledge on non-Relational data bases (Mongo, Dynamo, Document)
- Knowledge on AWS Amplify Stack is added advantage
- Working ability with standards such as FIDO, Oauth2.0, WSFed, OpenID Connect, multi-factor authentication, and WebAuthn in various cIAM Platforms like Auth0, Okta, Forgerock etc.
- Understanding of information security and risk management challenges such as issue mitigation and remediation
- Experience in a high-velocity, high-scale SaaS environment, with monthly major releases and weekly minor releases. Experience with CI/CD environments is a plus.
- Solid communication skills and ability to communicate technical material to non-technical audiences.
- Experience working in a collaborative, multi-cultural environment and with teams located overseas.
- 7+ years of experience developing web, software, or mobile applicationsand cIAM industry and domains
- 1+ years of experience with web services (consuming or creating) with REST or SOAP
- BE/BTech in computer science or any equivalent work experience
Key Skills :
Company Profile
It is a global technology solution and services leader providing business-friendly solutions, that enable future-readiness for clients. We seamlessly bring together digital expertise, strong industry specific alliances and deep domain expertise from IT businesses. Our solutions and services are focused on Banking & Financial Services, Healthcare, Manufacturing, Consumer Goods, Travel and Hospitality.
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.