Key Responsibilities:
* Design, develop, and maintain scalable, high-availability applications using Python for backend services.
* Ability to guide technical discussions within the team and cross-teams and propose robust solutions to system and data integration issues.
* Mentor junior developers and encourage a culture of technical excellence and innovation.
Required Skills & Qualifications:
* Experience in backend development with profound knowledge of web frameworks like Flask or FASTAPI, and some experience in modern frontend libraries such as React.js.
* Experience with database design and management, preferably PostgreSQL, including up-to-date knowledge of the latest practices and technologies.
* Strong problem-solving skills and ability to work under tight deadlines.
Desirable Skills:
* Experience with cloud services (preferably AWS) and containerization technologies (Docker, Kubernetes).
* Knowledge of front-end tools and practices like TypeScript, Redux, and modern CSS frameworks (e.g., Tailwind).
* Excellent communication skills with experience in mentoring team members and leading development projects.
Collaboration and Communication:
* Participate in Agile/Scrum events including planning, retrospectives, and daily stand-ups.
* Present complex technical information to non-technical stakeholders ensuring clarity and understanding across the board.
#J-18808-Ljbffr