
Click to send your application via email
Brief DescriptionJob Role: Python Developer Experience: 5+years Mode of work: Work from Office, Trivandrum Key Responsibilities:•Design, build, and maintain microservices and backend applications using Python.•Develop and consume RESTful APIs and gRPC-based services.•Follow and apply object-oriented programming (OOP) principles in software design.•Write efficient, scalable, and reusable Python code with proper documentation and unit tests.•Troubleshoot, debug, and resolve production issues. Required Skills & Experience:•Proficient in Python with a strong grasp of OOP concepts (classes, inheritance, encapsulation, polymorphism, etc.).•Hands-on experience in developing microservices and scalable backend architectures.•Experience working with REST APIs and gRPC.•Solid understanding of asynchronous programming and concurrency in Python (e.g., asyncio, aiohttp, etc.).•Familiarity with version control systems (especially Git).Preferred SkillsEducation•Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
Ready to Apply?
Send your application directly to the employer
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.
Also explore Bharath Surplus for buying, selling, and auction opportunities