Company logo

Senior Python Developer

Trivandrum
Apply by in 19 days
Apply Now

Click to send your application via email

Brief DescriptionWe are seeking a highly skilled and experienced Senior Python Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality backend services, APIs, and applications. You will collaborate closely with cross-functional teams to deliver scalable, secure, and efficient software solutions. Key Responsibilities

Design, develop, and optimize scalable backend systems and RESTful APIs using Python. Write clean, efficient, and maintainable code following industry best practices. Lead architecture discussions and contribute to technical decision-making. Mentor junior developers and conduct regular code reviews. Collaborate with product managers, designers, and other stakeholders to understand requirements. Integrate third-party services, databases, and cloud-based solutions. Troubleshoot, debug, and resolve technical issues in production and development environments. Implement security and data protection best practices. Ensure high performance and responsiveness of applications. Participate in sprint planning, estimation, and Agile development processes. Develop automated tests and ensure comprehensive test coverage. Preferred Skills Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 1 to 3 years of professional experience in Python development. Strong knowledge of Python frameworks such as Django, Flask, or FastAPI. Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB). Strong understanding of software architecture, design patterns, and microservices concepts. Hands-on experience with cloud platforms (AWS, Azure, or GCP). Proficiency with version control systems (Git). Familiarity with containerization and orchestration tools (Docker, Kubernetes). Experience with CI/CD pipelines and automated testing frameworks. Excellent problem-solving skills and attention to detail.

Preferred Qualifications & Skills

Experience with asynchronous frameworks Knowledge of data engineering or machine learning pipelines. Exposure to DevOps practices and infrastructure automation. Understanding of performance tuning and optimization. Strong communication and interpersonal abilities. Leadership qualities and ability to mentor team members. Ability to work independently and manage time effectively.

Adaptability and willingness to learn emerging technologies

Ready to Apply?

Send your application directly to the employer

Apply Now

Explore More Opportunities

Check out more jobs and career resources

Life Beyond the Job

Got the job? Great! Now let's help you with everything else. Whether you're relocating, need to sell old items, or looking for accommodation, Bharath Surplus is your go-to marketplace for life's practical needs.

Find Roommates
Connect with potential roommates for your new city
Rent Flats
Find affordable accommodation near your workplace
Sell Old Books
Turn your study materials into extra income
Sell Vehicles
Sell your old vehicle or find a new one
Rent Free Space
Monetize your extra room or parking space

Also explore Bharath Surplus for buying, selling, and auction opportunities