- Employment type: Full Time
- Experience: 6+ years
- Salary: ₹55,000 – ₹80,000 monthly
- Location: Work For Home
- Work timing: 9:00 AM to 6:00 PM IST
- Working Days: 5 Days
- Education: Bachelor’s or Master’s degree
Responsibilities:
• Lead and manage a team of backend developers, driving the architecture and development of backend systems using Python and relevant frameworks like Flask.
• Design and develop robust, scalable APIs to support new and existing features.
• Optimise back end applications for maximum performance, security, and scalability, particularly on Linux systems.
• Collaborate closely with front-end developers and other stakeholders to ensure seamless integration and optimal performance across platforms.
• Troubleshoot and debug production issues, ensuring high stability, performance, and minimal downtime.
• Oversee code reviews, mentor junior developers, and maintain high standards of software engineering best practices.
• Ensure the development process aligns with Agile/Scrum methodologies, contributing to sprint planning, retrospectives, and task management.
Requirements:
• 6+ years of professional Python development experience with expertise in frameworks like Flask or other relevant back-end technologies.
• Strong understanding of object-oriented programming (OOP), software engineering principles, and experience with data structures and algorithms.
• Proven experience designing and developing RESTful APIs and familiarity with modern authentication mechanisms (OAuth, JWT, etc.).
• Extensive experience with version control tools like Git, CI/CD, and other software development life cycle practices.
• Experience in leading and mentoring development teams, fostering a collaborative and high-performance environment.
• Strong problem-solving skills with the ability to troubleshoot complex issues in production environments.
• Experience optimising applications for performance, scalability, and security on Linux-based systems.
Preferred Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Engineering and equivalent work experience.
• Experience working in Agile/Scrum teams and familiarity with project management tools like Jira.
• Prior experience with machine learning, AI systems, or cloud-based infrastructure is a plus.
What We Offer:
• Stability: Join a stable and growing technology hub with a bright future.
• Career Advancement: Opportunities for professional development and career progression in a globally recognised AI technology company.
• Innovative Projects: Work on cutting-edge AI-based products that push the boundaries of technology.