Cloudpso · 1 month ago
AI\-Assisted Software Engineer (Remote)
Cloudpso is an IT Services company seeking an AI-Assisted Software Engineer who can leverage AI tools to enhance software development and code quality. The role involves developing and maintaining RESTful API connectors, utilizing AI-assisted tools, and collaborating with various teams to meet project milestones.
Digital MarketingE-CommerceEducationFinancial ServicesHealth CareIndustrialManufacturingProfessional ServicesWeb DesignWeb Development
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
Qualification
Required
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
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
Benefits
Medical insurance
Company gadgets
Paid time off
Stock options (ESOP)
Competitive salary and benefits package.
Opportunities for professional development and growth.
Collaborative and innovative work environment.
Chance to work on cutting-edge cloud projects.
Supportive and inclusive company culture