Position: Senior Python DeveloperRole Highlights:- Gain hands-on experience working on live projects that shape the future of loyalty and rewards technology.- Collaborate with multidisciplinary teams to design, develop, and deliver impactful applications.- Contribute to the development of scalable, cloud-native solutions that drive our platform's success.Qualifications:- Bachelor's degree in Computer Science, Engineering, or related fields (B.Tech./B.E./MCA).- 6+ years of software development experience, showcasing your aptitude for crafting elegant code.- Proficiency in Python or Java development, demonstrating your technical prowess.- Familiarity with integrating third-party libraries and APIs to enhance application functionality.- Strong grasp of Software Development Life Cycle (SDLC) or Product Development Life Cycle (PDLC).- Exceptional communication skills, enabling effective collaboration within teams and with clients.- A collaborative mindset, contributing actively to team dynamics and project success.Responsibilities:- Architect and construct applications and components, harnessing the potential of open-source technologies.- Assume end-to-end ownership of assigned deliverables, ensuring their timely and high-quality completion.- Collaborate closely with cross-functional teams to conceptualise, design, and implement new features.- Leverage external data sources and APIs to enrich application capabilities and user experiences.- Craft comprehensive unit tests to fortify code robustness and reliability.- Identify, troubleshoot, and resolve bugs while optimising application performance.- Function as an independent contributor, instrumental in driving feature development and unit testing.- Develop, test, and maintain software applications employing server less architectures, micro services, andcloud-native paradigms.- Thrive in an Agile environment, adhering to SCRUM methodologies for efficient development cycles.- Showcase adept