Description

Build and maintain robust, scalable web applications using Python as the backend technology. 
Write clean, maintainable code and perform unit testing to ensure quality and functionality.
Identify and resolve technical issues, optimizing performance and ensuring smooth user experience.
Keep up with industry trends and best practices to incorporate innovative solutions and improve development processes. 
Maintain clear documentation for code, processes, and best practices to facilitate team collaboration. Collaborate with Product Owners to refine user stories and acceptance criteria.
Drive technical decisions while working as first amongst equals
High availability and fault tolerance
Performance optimization Scalability and extensibility
Comprehensive monitoring and alerting.

 

What you bring

 

Proven and demonstrated experience as a strong Python Backend Developer, showcasing a comprehensive understanding of both FE&BE technologies. 
Proficiency in building APIs using frameworks like FastAPI. 
Good understanding of SQL with exp in database design, management, and optimization. 
Knowledge of application authentication and authorization mechanisms, ensuring secure access control and identity management. 
Knowledgeable in containerization technologies, particularly Docker, and adept at implementing microservices in cloud-based applications.
The ability to write thorough unit tests and maintain high code quality is essential.
Additionally, knowledge of SAP BTP and its integration capabilities is a significant plus

Education

Any Gradute