27 Right Move Staffing Solutions Jobs
3-5 years
Python Developer - FastAPI Framework (3-5 yrs)
Right Move Staffing Solutions
posted 2mon ago
Exp: 3 + years.
Location: Bangalore.
Shifts : General.
Job Description :
- Experience in developing APIs using Python.
- Experience on developing APIs using FastAPI framework.
- Experience on Azure components like Azure Functions.
- Good to have experience/knowledge on developing MuleSoft APIs.
- Knowledge on API Fundamentals.
- Knowledge on Integration Applications and integration patterns.
- Unit testing of APIs developed using FastAPI framework.
About the Role :
We are seeking a talented Python FastAPI Developer to join our team.
The ideal candidate will have a strong foundation in Python programming and experience in developing APIs using the FastAPI framework.
You will be responsible for designing, developing, and maintaining robust and scalable API solutions.
Key Responsibilities :
API Development :
- Design and develop RESTful APIs using the FastAPI framework.
- Implement API endpoints to handle various HTTP requests (GET, POST, PUT, DELETE).
- Ensure API performance, security, and scalability.
- Write clear and concise documentation for APIs.
Azure Integration :
- Leverage Azure Functions to build serverless applications and event-driven architectures.
- Integrate APIs with other Azure services like Azure Storage, Azure Cosmos DB, and Azure App Service.
Testing and Debugging :
- Write unit and integration tests to ensure code quality.
- Troubleshoot and resolve API-related issues.
Collaboration :
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Work closely with DevOps teams to implement CI/CD pipelines and automate deployments.
Required Skills and Experience :
- Strong proficiency in Python programming language.
- In-depth knowledge of the FastAPI framework.
- Experience with RESTful API design and development.
- Understanding of API security best practices.
- Knowledge of Azure Functions and other Azure services.
- Experience with testing frameworks and tools.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.
Preferred Skills :
- Experience with MuleSoft or other integration platforms.
- Knowledge of database technologies like SQL and NoSQL.
- Understanding of cloud-native development principles.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Python Developer roles with real interview advice