position: senior python developer
role 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 (././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, and
cloud-native paradigms.
- thrive in an agile environment, adhering to scrum methodologies for efficient development cycles.
- showcase adept