Job Role: Backend Python Developer (IAM / Access Review Applications)

Job Location: Remote

Job Type: Contract

Experience: Need 10+ Years of experience resumes.

Key Responsibilities

  • Maintain and support an existing Python/Flask application.
  • Troubleshoot production issues and resolve application defects.
  • Analyse and understand legacy code written by external vendors.
  • Improve and enhance backend services and APIs.
  • Reverse engineer application workflows and business logic when documentation is limited.
  • Work closely with IAM and Security teams on authentication and access management processes.
  • Assist with the migration of access review functionality to SailPoint.
  • Ensure application stability, performance, and security.

Backend Development:

  • Strong experience with Python development.
  • Hands-on experience with Flask framework.
  • Experience building and supporting REST APIs and backend services.
  • Strong SQL and database experience, preferably SQL Server.
  • Experience with SQL Alchemy ORM.

Cloud & System Support:

  • Experience working in cloud environments (Azure preferred).
  • Ability to debug, troubleshoot, and independently resolve complex issues.
  • Experience supporting and maintaining legacy applications.

Identity & Access Management (IAM):

  • Understanding of authentication and authorization concepts.
  • Experience with: OAuth, OpenID Connect (OIDC) and JWT Tokens
  • Experience integrating authentication solutions such as: Okta, Azure AD and Similar Identity Providers.

Preferred Skills:

  • Experience with SailPoint Identity Now or IdentityIQ.
  • Exposure to IAM migrations or modernization projects.
  • Understanding of identity governance and administration (IGA).
  • Experience with access reviews, certifications, and user lifecycle management

Backend Python Developer

Apply Now
Back to search page