About your client:
Our client is a global technology consulting and digital solutions company that enables enterprises to reimagine business models and accelerate innovation through digital technologies. Powered by more than 84000 entrepreneurial professionals across more than 30 countries it caters to over 700 clients with its extensive domain and technology expertise to help drive superior competitive differentiation customer experiences and business outcomes
Job Role: Python Backend Developer
Experience: 3 to 8 Years
Work Mode: Hybrid
Employment Type: Full Time
CTC: toLPA
Location: Hyderabad (3 to 5 Years14 LPA) /Noida (5 to 8 Years19 LPA)
Notice period: Immediate to 15 days
Job description
- Python FlaskFAST
- Senior Python Backend Developer
- Job Title Senior Python Developer
- Were seeking an experienced Python developer to join our team and contribute to building robust scalable applications The ideal candidate will have a strong background in Python and web development frameworks along with a deep understanding of software design principles and best practices
- Key Responsibilities
- Design develop and maintain complex Python applications
- Collaborate with crossfunctional teams to define and implement new features
- Optimize application performance and scalability
- Conduct code reviews
- Contribute to architectural decisions and technology choices
- Required Skills and Experience
- 5 years of professional experience with Python
- Proficiency in at least one of the following web frameworks Flask Django or FastAPI
- Strong experience with relational databases particularly PostgreSQL or MySQL
- Solid understanding of objectoriented programming and design patterns
- Expertise in writing clean maintainable and welldocumented code
- Experience with testdriven development and writing comprehensive test cases
- Familiarity with version control systems eg Git
- Strong problemsolving skills and attention to detail
- Preferred Qualifications
- Experience with Snowflake database
- Knowledge of RESTful API design and implementation
- Familiarity with containerization technologies eg Docker
- Experience with microservices architecture
- Understanding of CICD pipelines and DevOps practices
- Experience with Agile development methodologies
- Additional Desirable Skills
- Familiarity with frontend technologies JavaScript HTML CSS
- Experience with cloud platforms AWS GCP or Azure
- Knowledge of data structures and algorithms
- Understanding of security best practices in web development
- Experience with performance profiling and optimization