Product Development Jobs
Data Engineer
Mandatory Skills: Python, Pyspark, AWS, ETL Tool (Airflow or Talend)
Key Responsibilities: Perform data engineering activities that include data modelling, analysis, cleansing, processing, extraction and visualization.
• Build batch or near real time ETL data pipelines using Talend, AWS Glue, Lambda, SQS.
• Write ETL scripts using Python/Pyspark and SQL. Also, use AWS SDK for Python (Boto3).
• Perform SQL query optimizations.
• Build batch ETL data pipeline using Talend.
• Create workflows using Talend, Step Functions.
GCP Cloud Engineer
Mandatory Skills: GCP, DevOps, CI/CD Pipeline, GCP Certification (Mandatory)
• Hands-on experience in at least one GCP migration project (even as a support resource)
• Strong understanding of GCP core services: Compute Engine, Cloud Storage, VPC, IAM.
• Familiarity with CI/CD tools and scripting (Bash, Python)
Key Responsibilities:
• Assist in executing cloud migration tasks including VM migrations, database transfers, and application re-platforming.
• Perform GCP resource provisioning using Deployment Manager or Terraform.
• Collaborate with senior engineers on lift-and-shift or re-architecture engagements.
• Troubleshoot basic networking, IAM, and storage issues in GCP.
Full Stack Developer
Mandatory Skills:
• Frontend: React.js, JavaScript (ES6+), TypeScript, HTML5, CSS3, Tailwind CSS / Material UI.
• Backend: Node.js, Express.js, NestJS (optional).
• Databases: PostgreSQL, MySQL, MongoDB.
• APIs: REST, GraphQL, Axios/Fetch for integration.
• State Management: Redux, Context API, Zustand (optional).
• Testing Frameworks: Jest, React Testing Library, Mocha, Chai, Supertest.
• Version Control: Git, GitHub/GitLab.
• Cloud & DevOps: Docker, Kubernetes, Jenkins, GitHub Actions, AWS/Azure/GCP deployment.
Key Responsibilities:
• Design, develop, and maintain end-to-end web applications using Node.js (backend) and React.js (frontend).
• Build RESTful and GraphQL APIs and integrate with third-party services.
• Develop responsive, dynamic, and reusable UI components with React.js.
• Implement state management using Redux, Context API, or similar libraries.
• Write clean, testable, and maintainable code following best practices.
• Design and manage SQL/NoSQL databases and write optimized queries.
• Optimize application performance for speed, scalability, and security.
• Implement unit, integration, and end-to-end testing.
• Deploy applications to cloud environments (AWS, Azure, or GCP) using CI/CD pipelines.
• Collaborate with designers, QA, and other developers in an Agile/Scrum setup.
Senior Data Engineer
Mandatory Skills: Python, Pyspark, AWS, ETL Tool (Airflow or Talend or any other)
Key Responsibilities: Perform data engineering activities that include data modelling, analysis, cleansing, processing, extraction and visualization.
• Build batch or near real time ETL data pipelines using Talend, AWS Glue, Lambda, SQS.
• Write ETL scripts using Python/Pyspark and SQL. Also, use AWS SDK for Python (Boto3).
• Perform SQL query optimizations.
• Build batch ETL data pipeline using Talend.
• Create workflows using Talend, Step Functions.
Senior Automation Engineer
Mandatory Skills: Seleinum, Postman, TestNG, Cucumber.
• Strong expertise in manual and automation testing.
• Proficiency in automation tools: Selenium WebDriver, Cypress, TestNG, JUnit, or equivalent.
• Hands-on experience with API testing tools (Postman, RestAssured, SoapUI).
• Experience with test management tools (JIRA, TestRail, Zephyr, Azure DevOps).
• Strong knowledge of SQL, database queries, and backend validation.
• Familiarity with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions).
• Solid understanding of Agile/Scrum methodologies.
• Excellent verbal and written communication skills with strong client-facing ability.
• Exposure to performance testing (JMeter, LoadRunner) | Knowledge of security testing and compliance.
• ISTQB or equivalent QA certifications. | Experience in domain-specific testing (Healthcare, BFSI, SaaS, etc.).
Key Responsibilities:
• To lead and manage the end-to-end testing lifecycle including test planning, test case design, execution, and reporting.
• To design, develop, and maintain automation frameworks using Selenium, Cypress, or equivalent tools.
• To perform functional, regression, integration, API, performance, and security testing.
• To conduct requirement analysis ensuring 100% test coverage and quality deliverable.
• To troubleshoot issues, perform root cause analysis, and suggest corrective measures.
• To ensure test documentation, metrics, and reporting are maintained at a high standard.
• To communicate clearly with developers, business analysts, project managers, and clients on test progress, risks, and quality status.
• To contribute to process improvements, QA strategy, and adoption of new tools & technologies.
Cyber Security Engineer
Mandatory Skills: Cyber Security, SIEM Tool, Certification in any security related
• 3 to 5 years of professional experience in Cybersecurity, Information Security, or SOC operations.
• Strong understanding of network security, endpoint protection, firewalls, IAM, and SIEM platforms.
• Experience with incident handling, vulnerability management, and threat detection.
• Familiarity with cloud environments (Azure/AWS/GCP) security configurations.
Key Responsibilities:
• Monitor and analyze security events and logs using SIEM tools (Splunk, QRadar, Azure Sentinel, etc.).
• Perform vulnerability assessments and coordinate remediation with infra/application teams.
• Manage and configure firewalls, IDS/IPS, endpoint security, and DLP tools.
• Support incident response, root cause analysis, and reporting.
• Assist in access management, security policies, and compliance (ISO 27001, GDPR, etc.).
• Collaborate with cloud/infrastructure teams to implement security best practices (Azure/AWS/GCP).
• Stay updated with latest cyber threats, exploits, and defense techniques.
Senior iOS Developer
Mandatory Skills: Swift,Core Data, Core Animation, API, Flutter UI
• Bachelor's or master's degree in computer science, Engineering, or a related field.
• 5+ years of professional experience in iOS development.
• Proficiency in Swift and SwiftUI.
• Strong understanding of iOS frameworks such as UIKit, Core Data, Core Animation, etc.
• Experience with RESTful APIs to connect iOS applications to back-end services.
• Familiarity with cloud message APIs and push notifications.
• Knowledge of Apple's design principles and interface guidelines.
• Experience with version control tools like Git.
• Strong problem-solving skills and attention to detail.
• Experience with CI/CD tools and practices.
• Familiarity with Agile/Scrum development methodologies.
• Published apps in the App Store.
• Experience with third-party libraries and APIs.
Key Responsibilities:
• Design, develop, and maintain advanced applications for iOS platforms using Swift and SwiftUI.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Ensure the performance, quality, and responsiveness of applications.
• Identify and correct bottlenecks and fix bugs.
• Help maintain code quality, organization, and automation.
• Stay up to date with the latest industry trends and technologies to ensure our apps remain cutting-edge.
Junior Android Developer
Mandatory Skills: Android, Kotlin, Flutter
• Bachelor's degree in computer science, Engineering, or a related field.
• Proven experience in Android app development.
• Proficiency in Kotlin.
• Familiarity with Android SDK, Android Studio, and RESTful APIs.
• Experience with third-party libraries and APIs.
• Understanding of mobile UI/UX principles.
• Knowledge of version control systems (e.g., Git).
• Experience with Jetpack components (e.g., ViewModel, LiveData, Navigation).
• Familiarity with CI/CD tools and processes.
• Knowledge of Firebase, Room, and other Android libraries.
• Experience with Agile development methodologies.
• Published apps on the Google Play Store.
Key Responsibilities:
• Design and build advanced applications for the Android platform using Kotlin.
• Collaborate with product managers, designers, and backend developers to define app features and functionality.
• Ensure the performance, quality, and responsiveness of applications.
• Identify and correct bottlenecks and fix bugs.
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
• Write clean, maintainable, and testable code.
• Participate in code reviews and contribute to team knowledge sharing.
Mid-Level Data Scientist
Mandatory Skills: Python, Neural Networks and GenAI/LLM, Prompt Engineering
• Proficiency in Python programming language.
• Experience with Machine learning and generative AI/LLM.
• Knowledge of prompt engineering techniques.
• Strong analytical and problem-solving skills.
• Excellent communication and interpersonal skills.
• Ability to work independently and as part of a team.
• Bachelor's degree in Data Science, Computer Science, Statistics, or a related field.
• 3-5 years of experience in data science or a related role.
• Proven experience in developing and deploying machine learning models.
• Familiarity with cloud platforms and big data technologies is a plus.
Key Responsibilities:
• Develop and implement machine learning models, including neural networks and generative AI.
• Work with large language models to enhance natural language processing capabilities.
• Design and optimize prompts for various AI applications.
• Analyze and interpret data to provide actionable insights.
• Collaborate with cross-functional teams to understand business requirements and translate them into data science solutions.
• Stay current with the latest advancements in data science and AI technologies.
Validation Engineer
Mandatory Skills: Compliance, Validation, Change Management, Regulation, Pharma or Healthcare Domain
• Bachelor's degree in a relevant scientific or engineering discipline (e.g., Biomedical Engineering, Computer Science, Chemistry, or a related field).
• 3-4 years of experience in a regulated industry (e.g., Pharmaceutical, Biotechnology, Medical Device).
Key Responsibilities:
• Good understanding of validation lifecycle (e.g., system development life cycle, GxP concepts).
• Understanding of Change Control principles and processes.
• Good written and verbal communication skills for collaborating with diverse stakeholders.
• Strong attention to detail and organizational skills to manage documentation effectively.
• Ability to work both independently and as part of a team.
• Proficiency with Google Suite (sheets, Docs etc) or Microsoft Office Suite (Word, Excel, PowerPoint).
API Engineer
Mandatory Skills: Python, API, Django, Flask
• Proven 6-8 years of experience as a Python Developer and related
• Strong proficiency in Python and its libraries (e.g., Pandas, NumPy).
• Experience with web frameworks such as Django, Flask, or FastAPI.
• Familiarity with front-end technologies (e.g., JavaScript, HTML5, CSS3) is a plus.
• Understanding of databases and SQL (e.g., MySQL, PostgreSQL).
• Knowledge of version control systems (e.g., Git).
• Excellent problem-solving skills and attention to detail.
• Strong communication skills and ability to work well in a team.
• Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
• Experience with cloud services (e.g., AWS, Azure, Google Cloud Platform).
• Hands-on experience with containerization and orchestration (e.g., Docker, Kubernetes).
• Familiarity with CI/CD pipelines and tools.
• Experience with automated testing frameworks and methodologies.
• Knowledge of machine learning frameworks is a plus.
Key Responsibilities:
• Design, develop, test, and maintain Python applications.
• Write clean, efficient, and reusable code following best practices.
• Collaborate with front-end developers to integrate user-facing elements with server-side logic.
• Develop and integrate RESTful APIs.
• Optimize applications for performance and scalability.
• Conduct code reviews and provide constructive feedback to peers.
• Troubleshoot and debug issues in a timely manner.
• Participate in agile development processes, including sprint planning and stand-up meetings.
• Stay current with emerging Python libraries, frameworks, and industry trends.
Lead Java Developer
Mandatory Skills: Java, Spring Boot, Microservice
• Overall 7+ years of hands on experience in Java8, Springboot, Microservices.
• 2+ years of lead experience.
• Hands on experience in Java 8/17(focus on lamda expression, streams, nullable and functional interfaces), Spring Boot, Microservices.
• Good knowledge on Collections, Generics, Authentication, Rest Api and API security, multi-threading, reactive programming.
• Experience in development of production grade application and services in Java.
Key Responsibilities:
• Good knowledge on Collections, Generics, Authentication, Rest Api and API security, multi-threading.
• Knowledge about Agile and Scrum.
• Experience in testing and deployment of code into various test and production environments.
• Knowledge and experience with DevOps, CI/CD tools including Jenkins, Maven, ServiceNow, GitHub, Release Management etc.
• Write unit tests with Junit, Mockito etc.
• Good communication skills.
• Candidate must work from client office as per the company policy.
Java Developer
Mandatory Skills: Java, Spring Boot, Microservice, AWS
• Java (17 and above) with frameworks like Spring (version 6+)/Spring Boot. (version 3+)
• Junit 5 for backend unit tests and mock frameworks like Mockito.
• Exposure to serverless architectures and cloud-native services - AWS Lambda, AWS API Gateway, ECS, S3, CloudFront, Route 53, SQS, SNS, Systems Manager, Secrets Manager.
• Experience with containerization and orchestration tools (Docker, Kubernetes).
• Good understanding of Web Services security covering OAuth, OIDC, SSO. Preferable experience with Keycloak is a plus
• Strong understanding of AMQP protocols with preferable experience using RabbitMQ (AMQP).
• Strong experience using continuous integration and build tools preferably GitLab pipelines, Jenkins, Gradle.
Key Responsibilities:
• Understanding of DevOps principles and practices.
• Responsible for designing, developing and documenting RESTful services adhering to Client architectural standards.
• Participate in backlog grooming with product owners. Participate in sprint planning and provide estimation of the development tasks.
• Partner with Testing team members to remediate defects and deliver quality technology solutions.
• Work closely with agile scrum team and accurately provide development updates. Partner with scrum masters in addressing blockers/impediments to progress.
• Document technical solutions to the complex business requirements and participate in the review of the technical design documents with development leads and architects.
• Collaborate with DevOps and development teams towards implementing the delivery plans of the projects into higher lifecycle environments and production.
• Monitor, analyze, and optimize application performance across the stack (client-side and server-side), addressing bottlenecks, memory leaks, and slow queries.
• Identify and resolve complex technical issues, ensuring reliability, scalability, and maintainability of the codebase.
• Knowledge and experience with DevOps, CI/CD tools including Jenkins, Maven.
• Use CI/CD pipelines using tools such as GitLab pipelines and Jenkins for deployment.
• Deploy, monitor, and manage cloud-based applications using platforms like AWS. Leverage cloud-native services for scalability, security, and cost-efficiency.
• Implement security measures across the stack, including input validation, data encryption, secure authentication, and protection against common vulnerabilities (e.g., XSS, CSRF, SQL injection, OWASP Top 10).
• Maintain comprehensive documentation for code, APIs, system architecture, deployment processes, and troubleshooting guides.
• Experience in testing and deployment of code into various test and production environments.
• Implement security measures across the stack, including input validation, data encryption, secure authentication, and protection against common vulnerabilities (e.g., XSS, CSRF, SQL injection, OWASP Top 10).
• Familiarity with Agile and Scrum methodologies.
• Strong problem-solving, debugging, and analytical skills.
• Excellent communication and teamwork abilities, with experience collaborating in cross-functional environments.