Job Summary:
We are seeking a skilled Software Developer with expertise in GenAI to design, develop, and optimize backend services and data processing pipelines. The ideal candidate will work extensively with Python and AWS services, ensuring scalable and efficient solutions. This role requires strong problem-solving abilities, collaboration with cross-functional teams, and adherence to best engineering practices.
Key Responsibilities:
- Develop robust and scalable backend services and APIs using Python.
- Integrate backend systems with various AWS services such as S3 and Lambda.
- Design, build, and maintain data processing pipelines leveraging AWS resources.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Ensure code quality and maintainability in an agile software development environment (source control, CI/CD, shortened release cycles, etc.).
- Optimize application performance and scalability by fine-tuning AWS resources and implementing advanced Python techniques.
Qualifications:
Must-Have:
- Bachelor’s degree in Computer Science or a related field.
- Minimum of 3 years of experience as a Software Developer.
- Proficiency in Python, relational databases, source control, and CI/CD processes.
- Hands-on experience with AWS services such as S3, Lambda, DynamoDB, and OpenSearch.
- Strong knowledge of data structures, algorithms, and problem-solving techniques.
- Excellent communication skills in English.
- Ability to work independently and within a team, managing tasks with minimal supervision.
- Strong problem-solving skills with the ability to prioritize and meet business deadlines.
Good-to-Have:
- Experience with GenAI techniques.
- Familiarity with additional AWS services and cloud computing best practices.
- Knowledge of Agile development methodologies.
- Certifications related to AWS or Python development.
In Brief:
- Title: Software Developer – GenAI
- Qualification: Bachelor’s degree in Computer Science or related field. This role focuses on backend development, data processing, and AWS integration, requiring strong Python expertise.
- Experience Needed: Minimum 3 years
- No. of Openings: 10
- Joining Type: Immediate / Within 15 Days