Python API Developer | Codersbrain
full-time
Posted on June 28, 2025
Job Description
Experience Python API Developer
Job Summary
We are seeking an experienced Python API developer with a strong background in designing, developing, and maintaining scalable APIs. The successful candidate will have hands-on experience with AWS API Gateway and will be responsible for creating secure and efficient API solutions that contribute directly to the organization’s digital transformation efforts.
Responsibilities
- Design, develop, and maintain robust Python-based APIs.
- Integrate APIs with AWS API Gateway to ensure efficient routing, monitoring, and security.
- Collaborate with cross-functional teams to gather requirements, troubleshoot issues, and implement improvements.
- Ensure code quality through unit testing, code reviews, and adherence to best practices.
- Optimize application performance and scalability while maintaining high security standards.
Qualifications
- Proven expertise in Python programming and API development.
- Hands-on experience with AWS API Gateway and related AWS services.
- Strong understanding of RESTful API design and microservices architecture.
- Proficiency in integrating APIs with cloud services and third-party systems.
- Knowledge of DevOps practices, CI/CD pipelines, and version control systems (e.g., Git).
- Educational qualification in Computer Science, Software Engineering, or a related discipline (e.g., BSc, BTech).
- Excellent problem-solving skills and ability to work effectively in a collaborative team environment.
Preferred Skills
- Familiarity with serverless architectures and AWS Lambda integration.
- Experience with containerization technologies like Docker.
- Understanding of security best practices in API development.
- Exposure to agile development methodologies.
Experience
- Prior experience in API development with a focus on Python.
- Demonstrated track record of working with AWS services, particularly AWS API Gateway.
- Several years of relevant work experience in software development and cloud-based solutions.
Environment
- Work setting is adaptable with the potential for remote, in-office, or hybrid arrangements based on organizational policy and team needs.