<p><b>What role you will play in team:</b> You will be part of a team responsible for the development and maintenance of cutting-edge software solutions. You will collaborate closely with engineers to design and implement high-quality code.</p><p><b>What you will do:</b>  You will participate in the full software development life cycle, from requirements gathering to deployment and maintenance.</p><p><b>Key responsibility:</b><ul><li>Develop and maintain software applications using Java or Python</li><li>Collaborate with other engineers to design and implement new features</li><li>Write clean, efficient, and well-documented code</li><li>Conduct unit and integration testing</li><li>Participate in code reviews</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>2-4 years of experience in software development</li><li>Proficiency in Java or Python</li><li>Experience with Agile development methodologies</li><li>Strong problem-solving and analytical skills</li><li>Excellent communication skills</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits</li><li>Opportunities for professional growth</li><li>A collaborative and inclusive work environment</li><li>Health insurance</li><li>Paid time off</li><li>Performance-based bonuses</li></ul></p><p><b>A Day in the Life:</b>  You'll attend daily stand-up meetings, work on assigned tasks, collaborate with your team, and participate in code reviews and testing.</p>