<p><b>What role you will play in team:</b> Collaborate with a team of experienced engineers to build and maintain scalable, reliable, and high-performance software systems. </p><p><b>What you will do:</b>Design, develop, test, and deploy software solutions. Participate in code reviews and contribute to improving our engineering practices. </p><p><b>Key responsibility:</b><ul><li>Develop high-quality, testable, and efficient code</li><li>Design and implement software modules and components</li><li>Collaborate with cross-functional teams (Product, Design, QA)</li><li>Participate in code reviews and provide constructive feedback</li><li>Troubleshoot and debug software issues</li><li>Contribute to the overall architecture and design of our systems</li><li>Adhere to coding standards and best practices</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelors or Masters degree in Computer Science or a related field</li><li>Strong programming skills in Java, Python, or C++</li><li>Experience with Agile development methodologies</li><li>Excellent communication and collaboration skills</li><li>Familiarity with cloud computing platforms (AWS, GCP, Azure)</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package</li><li>Comprehensive health insurance</li><li>Generous paid time off</li><li>Opportunities for professional development and growth</li><li>Wellness programs</li></ul></p><p><b>A Day in the Life:</b> Participate in daily stand-up meetings, work on assigned tasks, attend team meetings, and collaborate with cross-functional teams to solve problems and deliver solutions.</p>