Jobs and Careers
CL

AI-Assisted Software Engineer (Middleware and API Integrations)

CloudPSO
UKRemotefull_timeVerifiedPosted 1 Dec 2025

About the role

This is a remote position.

Job Location: Pakistan (Remote) Job timings: Mon - Fri US CST Time zone Job type: Contract (5 Months option to extend) Deliverables: Assigned API connectors, normalization modules, and dashboard features with testing and documentation. About the Project We are  building a Middleware Integration Platform that connects with major enterprise SaaS and cloud applications such as Workday, SAP, Oracle, Salesforce, ServiceNow, Okta, and Microsoft Entra ID. The middleware will collect read-only user, role, and access data through APIs to support identity governance and access certification (IGA) across multi-cloud environments. We are looking for a programmer who can leverage AI tools to accelerate software development, improve code quality, and automate portions of the integration process. Key Responsibilities
  • Develop, test, and maintain RESTful API connectors for enterprise systems such as Salesforce, Workday, SAP, Oracle, and AWS.
  • Use AI-assisted tools such as ChatGPT, GitHub Copilot, or similar platforms to enhance productivity and generate clean, efficient code.
  • Design and implement the normalization layer to map identity and entitlement data into a unified schema for YouAttest.
  • Build automation for data synchronization, delta detection, and versioning using PostgreSQL or DynamoDB.
  • Develop a frontend dashboard using React or Vue for connector health monitoring and system metrics.
  • Implement secure, read-only authentication methods (OAuth2, SCIM, API keys) and ensure compliance with data protection requirements.
  • Collaborate with project managers, architects, and QA teams to meet defined milestones.
  • Maintain detailed documentation, reusable code, and version control practices.

Requirements

Tools and Technologies
  • Languages: Python, Node.js
  • Frameworks: FastAPI, Express.js
  • Databases: PostgreSQL, DynamoDB
  • Frontend: React or Vue
  • AI Tools: ChatGPT, GitHub Copilot, OpenAI API, Codeium
  • Cloud : AWS (EC2, Lambda, Secrets Manager, CloudWatch)
  • Version Control : GitHub
Required Skills
  • Strong background in Python or Node.js (preferably both).
  • Experience with RESTful APIs, GraphQL, and authentication protocols (OAuth2, OpenID Connect).
  • Practical experience using AI-assisted programming tools such as ChatGPT, GitHub Copilot, Codeium, or TabNine.
  • Knowledge of relational and NoSQL databases such as PostgreSQL or DynamoDB.
  • Hands-on experience integrating with enterprise APIs such as Salesforce, Workday, SAP, Okta, and AWS.
  • Basic frontend development using React or Vue.
  • Solid understanding of JSON structures, webhooks, and data normalization.
  • Excellent debugging, problem-solving, and documentation skills.
Preferred Qualifications
  • Experience developing middleware, iPaaS, or API integration frameworks.
  • Knowledge of identity and access management (IAM/IGA) concepts.
  • Familiarity with ERP, HCM, CRM, and DevOps environments.
  • Previous experience working in AI-assisted or agile development teams.
  • Bachelor’s degree in Computer Science or related field.
Soft Skills
  • Independent and proactive with strong problem-solving ability.
  • Skilled at researching APIs and adapting to dynamic requirements.
  • Comfortable collaborating in distributed international teams.
  • Strong English communication skills (written and verbal).

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CloudPSO

View company profile →