Source description
About the role
As a Product Developer with 7-15 years of experience based in Chennai, you will be responsible for the following: Role Overview: You should have a background in Product Development with a minimum of 4+ years of experience working as part of a dedicated product team building and shipping a live software product. Your expertise should not be limited to services, consulting, or project-based delivery. Key Responsibilities: - Advanced proficiency in Python 3.x, async programming (asyncio/FastAPI), OOP, and design patterns with 5-8 years of experience. - Deep experience in designing ERP integrations with Oracle EBS (preferred), SAP, or Oracle Fusion using REST APIs, SOAP, JDBC/ODBC, and direct DB access. - Strong SQL skills across PostgreSQL and Oracle DB including schema design, query optimization, and stored procedures. - Knowledge of RESTful API design principles, OpenAPI/Swagger documentation, and versioning strategies. - Hands-on experience with AWS (EC2, RDS, Lambda, S3, API Gateway) or Azure equivalents; IAM, VPC, secrets management. - Familiarity with Docker, Kubernetes, or managed container services. - Understanding of security protocols including OAuth2/JWT, SSL/TLS, data encryption at rest and in transit, and secure credential handling. - Proficiency in version control tools like Git, GitHub/GitLab, and CI/CD pipelines (GitHub Actions, Azure DevOps, or similar). - Experience with any ERP Integration, particularly Oracle integration. - Knowledge of Message Queuing/Event Streaming technologies such as RabbitMQ, Kafka, or AWS SQS/SNS for async integration flows. - Familiarity with Middleware Frameworks like iPaaS or custom middleware patterns for multi-system orchestration. Qualifications Required: - A minimum of 4+ years of Product Development experience. - Proficiency in Python 3.x, async programming, OOP, and design patterns. - Deep experience in designing ERP integrations using various technologies. - Strong SQL skills across PostgreSQL and Oracle DB. - Knowledge of RESTful API design principles and versioning strategies. - Hands-on experience with cloud services like AWS or Azure. - Understanding of security protocols and data encryption. - Proficiency in version control tools and CI/CD pipelines. - Experience with ERP Integration and Message Queuing/Event Streaming technologies. In addition, you should have a strong understanding of Integration Architecture, Databases, API Design, Cloud technologies, Containerization, Security, Version Control & CI/CD, and Integration related technologies. As a Product Developer with 7-15 years of experience based in Chennai, you will be responsible for the following: Role Overview: You should have a background in Product Development with a minimum of 4+ years of experience working as part of a dedicated product team building and shipping a live software product. Your expertise should not be limited to services, consulting, or project-based delivery. Key Responsibilities: - Advanced proficiency in Python 3.x, async programming (asyncio/FastAPI), OOP, and design patterns with 5-8 years of experience. - Deep experience in designing ERP integrations with Oracle EBS (preferred), SAP, or Oracle Fusion using REST APIs, SOAP, JDBC/ODBC, and direct DB access. - Strong SQL skills across PostgreSQL and Oracle DB including schema design, query optimization, and stored procedures. - Knowledge of RESTful API design principles, OpenAPI/Swagger documentation, and versioning strategies. - Hands-on experience with AWS (EC2, RDS, Lambda, S3, API Gateway) or Azure equivalents; IAM, VPC, secrets management. - Familiarity with Docker, Kubernetes, or managed container services. - Understanding of security protocols including OAuth2/JWT, SSL/TLS, data encryption at rest and in transit, and secure credential handling. - Proficiency in version control tools like Git, GitHub/GitLab, and CI/CD pipelines (GitHub Actions, Azure DevOps, or similar). - Experience with any ERP Integration, particularly Oracle integration. - Knowledge of Message Queuing/Event Streaming technologies such as RabbitMQ, Kafka, or AWS SQS/SNS for async integration flows. - Familiarity with Middleware Frameworks like iPaaS or custom middleware patterns for multi-system orchestration. Qualifications Required: - A minimum of 4+ years of Product Development experience. - Proficiency in Python 3.x, async programming, OOP, and design patterns. - Deep experience in designing ERP integrations using various technologies. - Strong SQL skills across PostgreSQL and Oracle DB. - Knowledge of RESTful API design principles and versioning strategies. - Hands-on experience with cloud services like AWS or Azure. - Understanding of security protocols and data encryption. - Proficiency in version control tools and CI/CD pipelines. - Experience with ERP Integration and Message Queuing/Event Streaming technologies. In addition, you should have a strong understanding of Integration Architecture, Databases, API