TopHire.co
Senior Software Engineer - Python Programming
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
Location: bangalore, IN
Posted Date: 12/14/2024
Contact Information
Contact | Human Resources TopHire.co |
---|