Senior Python Full Stack Developer
We are looking for a Senior Python Full Stack Developer who will play a crucial role in designing, developing, and maintaining high-quality applications, which are built on Python with a focus on delivering scalable and efficient solutions. This position should exhibit Left Shift and Right the First time concepts with high productivity along with accountability.
The product is developed using Python client, NodeJS backend, React as front end and MongoDB as a database. Along with strong problem solving with Python, other technology expertise also helpful
Responsibilities
- Development : Understand customer requirement / user stories and Implement the requirement to meet the expectations. Exhibit exhibit Left Shift and Right the First time
- Containerization : Build and deploy dockerized applications across various environments, including Kubernetes and ECS.
- Ownership and Accountability : Take full ownership of the components developed, engaging with product managers and users to ensure alignment with requirements.
- Troubleshooting : Address support requests from customers, diagnosing issues effectively and communicating solutions promptly.
- Mentorship : Guide junior developers in design and implementation processes to enhance team productivity.
- Cross-Functional Collaboration : Work closely with other development team, QA team, Technical support team, product managers, and software architects to foster a collaborative work environment.
Minimum Qualifications
5-8 years of experience in software development with a strong track record of delivering production systems.Proficiency in Python, DB concepts, Web applications conceptsFamiliarity with DevOps practices including CI / CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).Experience with cloud servicesStrong problem-solving skills and ability to work in an agile environment.Preferred Qualifications
Bachelor's degree in Computer Science or a related field.Experience with database management systems (SQL or NoSQL).Knowledge of security best practices in application development.Excellent communication skills for effective collaboration across teams.This role is ideal for candidates who are passionate about technology and eager to contribute to innovative projects within a dynamic team. If you meet these qualifications and are ready to take your career to the next level, we encourage you to apply.