<p><b>What role you will play in team:</b> Contribute to software development projects, working closely with experienced engineers. </p><p><b>What you will do:</b> Develop and maintain software applications using assigned technologies. </p><p><b>Key responsibility:</b><ul><li>Participate in all phases of the software development life cycle.</li><li>Write clean, efficient, and well-documented code.</li><li>Conduct unit testing and debugging.</li><li>Collaborate with other developers to design and implement features.</li><li>Attend daily stand-up meetings.</li><li>Contribute to project documentation.</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science or a related field.</li><li>Proficiency in at least one programming language (Java, Python, etc.).</li><li>Understanding of software development methodologies (Agile).</li><li>Strong problem-solving and analytical skills.</li><li>Good communication skills.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package.</li><li>Opportunities for learning and advancement.</li><li>A collaborative and supportive work environment.</li><li>Comprehensive health insurance.</li><li>Paid time off.</li></ul></p><p><b>A Day in the Life:</b> You'll focus on development tasks, participate in team meetings, and collaborate with other engineers.</p>