Job descriptionContract Duration: 17 Months Job Description: • Design and implement secure, scalable web applications using modern JavaScript/TypeScript frameworks (React, Angular, Next.js) and Node.js for backend services. • Build and consume RESTful APIs, including enterprise integrations with Microsoft Graph API and other business systems. • Implement secure login flows using MSAL or similar libraries, manage token lifecycle (validation, refresh), and enforce security best practices. • Develop and deploy applications leveraging Azure services such as App Service, Key Vault, Storage Account, Log Analytics, Front Door, and Logic Apps. • Configure and maintain Azure DevOps pipelines for automated builds, testing, and deployments. • Explore and integrate Generative AI concepts and agentic frameworks (e.g., Microsoft Agent Framework, Foundry) into enterprise solutions. • Develop technical specifications, write production-grade code, and ensure alignment with enterprise architecture and cybersecurity standards. • Design and implement LRA‑like (Local Registration Authority) identity and entitlement lifecycle capabilities in Microsoft Entra ID, including delegated administration models, role‑based access, separation of duties, and least‑privilege controls. • Build secure request/approval/execution workflows for identity and entitlement changes, enforcing business rules, data validation, and guardrails to prevent invalid or unauthorized assignments. • Implement comprehensive audit logging, traceability, and operational telemetry for all identity and entitlement changes, ensuring compliance, investigation readiness, and operational transparency. • Develop resilient, secure integrations with Microsoft Graph and Azure services, applying enterprise‑grade patterns (error handling, throttling, credential protection) and safe deployment practices for identity‑critical systems. • Support junior developers, conduct code reviews, and collaborate with cross-functional teams to deliver high-quality solutions. • Assist with the development and documentation of processes and procedures. • Other related activities and deliverables as required. Required Skills: • University degree in computer science, engineering, cyber security, or related field, • A minimum of seven (7) years of demonstrated experience as a developer on enterprise-level projects. • A minimum of three (3) years of demonstrated experience implementing large-scale IAM solutions in complex environments. • Strong proficiency in JavaScript and TypeScript. • Demonstrated experience with React, Angular, or Next.js for frontend development. • Demonstrated experience with Node.js, Express, and RESTful API design. • Demonstrated knowledge with Microsoft Graph API and enterprise integrations. • Demonstrated experience with authentication and authorization using MSAL or similar libraries. • Demonstrated hands-on experience with Azure services (App Service, Key Vault, Storage, Front Door, Logic Apps). • Demonstrated knowledge of CI/CD pipelines and Azure DevOps. • Demonstrated experience to Generative AI concepts and modern agentic frameworks. • Demonstrated knowledge of authentication, authorization, and security principles in modern enterprise environments. • Demonstrated experience to produce clear, well-organized, business-consumable documentation. • Demonstrated strong analytical, problem-solving, and negotiation skills with the ability to make sound decisions and informed advice. • Demonstrated hands‑on experience with Identity Governance concepts such as entitlement management, delegated administration, access lifecycle, and auditability within enterprise IAM platforms (Microsoft Entra ID or equivalent). • Demonstrated expertise in OAuth 2.0, OpenID Connect, and token‑based security models, including delegated permissions and application permissions in enterprise environments. • Demonstrated experience building auditable, security‑sensitive systems, including logging, traceability, and alignment with Zero Trust and enterprise security principles. Desired Skills: • Demonstrated experience with Agile and DevOps. • Demonstrated experience with IAM / IGA platforms (e.g., Microsoft Entra ID Governance, SailPoint, or similar), including entitlement models and access reviews • Demonstrated working knowledge of Zero Trust architectures and cloud security patterns in large enterprise environments. • Demonstrated experience in the banking industry and/or government organizations. About US Tech Solutions: US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com. US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Name: Aman Tiwari Email: aman.tiwari@ustechsolutionsinc.com Job ID: 26-11035