We are looking for a skilled Python Developer with experience in building scalable applications and modern cloud-based solutions. The ideal candidate should have strong expertise in Python development, along with exposure to frontend technologies, cloud platforms, and modern software engineering practices. Experience with AI-enabled applications will be an added advantage.
Key Responsibilities :
- Design, develop, test, and maintain scalable applications using Python.
- Build and enhance backend services, APIs, and business logic components.
- Collaborate with frontend teams to develop seamless user experiences using modern JavaScript frameworks such as React.
- Develop and integrate RESTful APIs and third-party services.
- Work with AWS cloud services to deploy, manage, and optimize applications.
- Participate in application architecture, design discussions, and technical decision-making.
- Troubleshoot, debug, and resolve application and production issues.
- Optimize application performance, scalability, security, and reliability.
- Collaborate with cross-functional teams including product, QA, DevOps, and business stakeholders.
- Write clean, maintainable, and well-documented code following engineering best practices.
- Contribute to CI/CD processes, code reviews, and continuous improvement initiatives.
- Explore and implement AI-powered features and automation solutions where applicable.
Required Skills & Experience :
- 5-10 years of software development experience with at least 4+ years of hands-on Python development.
- Strong proficiency in Python and related frameworks such as FastAPI, Flask, or Django.
- Experience developing REST APIs and backend services.
- Working knowledge of React and modern JavaScript development.
- Experience with AWS cloud services and cloud-native application development.
- Strong understanding of SQL/NoSQL databases and data modeling concepts.
- Familiarity with Git, CI/CD pipelines, and Agile development methodologies.
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication and collaboration abilities.
(ref:hirist.tech)