<p><b>What role you will play in team:</b>Collaborate with a team of experienced developers to design, develop and maintain high-quality software solutions. </p><p><b>What you will do:</b>Develop and implement new features and functionality, while maintaining existing systems. </p><p><b>Key responsibility:</b><ul><li>Design and develop software applications using various technologies</li><li>Write clean, efficient, and well-documented code</li><li>Conduct unit and integration testing</li><li>Collaborate with other developers and stakeholders</li><li>Troubleshoot and debug software applications</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science or a related field</li><li>Proven experience in software development</li><li>Strong programming skills in Java/Python</li><li>Experience with databases (SQL, NoSQL)</li><li>Excellent problem-solving and communication skills</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package</li><li>Opportunities for professional development</li><li>A collaborative and supportive work environment</li><li>Health Insurance and other benefits</li></ul></p><p><b>A Day in the Life:</b>A typical day involves code review meetings, working on assigned tasks, attending team meetings and debugging application issues.</p>