05 Nov
|
Reversebits Tech
|
Ahmedabad
05 Nov
Reversebits Tech
Ahmedabad
Work From Office | Ahmedabad
Responsibilities
- Build and maintain RESTful APIs using frameworks such as FastAPI, Flask, or Django.
- Collaborate with cross-functional teams to understand business requirements and translate them into scalable technical solutions.
- Write clean, maintainable, efficient, and reusable code following engineering best practices.
- Participate in code reviews to maintain high code quality and improve team productivity.
- Collaborate with the DevOps team during deployment and release activities.
- Actively utilize AI-assisted development tools such as Cursor, Claude, GitHub Copilot, ChatGPT, Windsurf, or similar platforms to improve productivity, debugging, testing, documentation, and development workflows.
- Validate AI-generated solutions and ensure code quality, maintainability, security, and adherence to engineering best practices.
- Continuously stay updated with modern backend technologies, cloud services, and AI-assisted software engineering practices.
Skills and Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 1-3 years of professional software development experience (excluding internships) in Python backend development. :
- Strong proficiency in Python and backend development principles.
- Hands-on experience with at least one Python framework such as FastAPI, Flask, or Django.
- Experience designing and developing RESTful APIs.
- Working knowledge of SQL and NoSQL databases such as MySQL, PostgreSQL, MongoDB, or DynamoDB.
- Basic understanding of AWS cloud services such as Lambda, API Gateway, EC2, ECS, ECR, RDS, DynamoDB, or similar services.
- Familiarity with Git and collaborative development workflows.
- Solid understanding of object-oriented programming principles and software design fundamentals.
- Experience using AI-assisted development tools such as Cursor, Claude,
GitHub Copilot, ChatGPT, Windsurf, or similar platforms as part of the software development lifecycle.
- Ability to effectively leverage AI tools for code generation, debugging, testing, documentation, refactoring, and problem-solving while maintaining engineering standards and code quality.
- Strong problem-solving and debugging skills.
- Good communication skills and ability to work effectively in a collaborative team environment.
- Ability to learn quickly and adapt to recent technologies.
Preferred Qualifications
- Familiarity with AWS serverless services such as Lambda, API Gateway, DynamoDB, ECS, ECR, CloudFormation, or similar technologies.
- Exposure to Kubernetes or container orchestration platforms.
- Knowledge of CI/CD pipelines and Infrastructure as Code tools such as Terraform or Pulumi.
- Experience with monitoring and observability tools such as Grafana, Kibana, Datadog, or New Relic.
- Exposure to data pipelines or event-driven architectures.
- Experience working in Agile/Scrum development environments.
What We Look For
- A developer with strong backend engineering fundamentals and a passion for building scalable software.
- Someone who effectively combines engineering expertise with AI-assisted development workflows to deliver efficient and high-quality solutions.
- A proactive professional who takes ownership, solves problems, and continuously upskills.
- A collaborative team player who values communication, learning, and code quality.
Job Types : Full-time, Permanent
Pay: From ₹30,000.00 per month
Benefits :
- Flexible schedule
- Leave encashment
- Paid time off
Ability to commute/relocate:
- Ahmedabad, Gujarat: Reliably commute or planning to relocate before starting work (required)
Education :
- Bachelor's (required)
Experience :
- Python developer: 2 years (required)
Location :
- Ahmedabad, Gujarat (required)
Work Location: In person
📌 Python Developer (Ahmedabad)
🏢 Reversebits Tech
📍 Ahmedabad