TopHire.co

Senior Software Engineer - Python Programming

Click Here to Apply

Job Location

bangalore, India

Job Description

Job Description : . The role is not for TopHire, we are currently hiring for a client. Looking for a Senior Software Engineer for a leading B2B food tech service provider. You will play a pivotal role in building a highly scalable and robust backend platform that spans across 19 countries. You'll be responsible for ensuring that the backend is fully unit-tested before pushing any code to Git, aiming for 100% code coverage on every module. Responsibilities : Collaborate with Product & Design Teams : - Work closely with the Product team to ensure we build a scalable, bug-free platform. - You will actively participate in product and design discussions, offering valuable insights from a backend perspective to align technology with business goals. Drive Adoption of New Technologies : - You will lead brainstorming sessions and define a clear direction for the backend team to incorporate the latest technologies into day-to-day development, continuously optimizing for performance, scalability, and efficiency. RESTful API Design & Development : - You will ensure that the APIs you design and develop are well-structured, following best practices, and are suitable for consumption by frontend teams across multiple platforms. - A key part of your role is making sure these APIs are scalable and maintainable. Third-Party Integration Support : - As we sometimes partner with third-party providers to expedite our market entry, you'll work closely with these partners to integrate their solutions into our system. - This involves participating in calls, finding the best integration methods, and providing ongoing support. AI and Prompt Engineering : - With AI becoming more integral to backend development, you'll leverage AI to speed up development processes and maintain best practices. - Familiarity with prompt engineering and AI-driven problem-solving is a significant plus in our team. Qualifications : - Educational background includes a degree (B.E/B.Tech/M.Tech) in Computer Science, Engineering, or a related field. - 6 years' experience as a backend/cloud developer. - Good understanding of Google Cloud platform. - Strong expertise in Python, microservices, backend development and scalable architectures. - Proficiency in designing and building REST APIs. - Experience with unit testing in any testing framework and maintaining 100% code coverage. - Experience in working with NoSQL DB. - Strong understanding of any Cloud platforms such as GCP/AWS/Azure. - Profound knowledge in Serverless design pattern. - Familiarity with Django Webapp2 or Flask or similar web app frameworks. - Experience in writing unit test using any testing framework. - Experience collaborating with product and design teams. - Familiarity with integrating third-party solutions. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 12/14/2024
Click Here to Apply
View More TopHire.co Jobs

Contact Information

Contact Human Resources
TopHire.co

Posted

December 14, 2024
UID: 4976136324

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.