<p><strong>What role you will play in team:</strong> You will be an integral part of a team focused on delivering high-quality software solutions for our clients. You will learn and contribute to various stages of the software development lifecycle.</p><p><strong>What you will do:</strong>  Contribute to software development projects by writing code, participating in code reviews, and testing software applications. You will work closely with senior developers to learn best practices.</p><p><strong>Key responsibility:</strong><ul><li>Participate in all stages of the software development lifecycle (SDLC).</li><li>Write clean, efficient, and well-documented code.</li><li>Conduct unit testing and participate in integration testing.</li><li>Contribute to code reviews and provide feedback.</li><li>Learn and apply new technologies and methodologies.</li><li>Work closely with senior developers to learn and improve skills.</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's degree in Computer Science or a related field.</li><li>Basic understanding of programming concepts.</li><li>Familiarity with at least one programming language (e.g., Java, Python, C++).</li><li>Good problem-solving and analytical skills.</li><li>Strong team player with good communication skills.</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and benefits.</li><li>Training and development opportunities.</li><li>Opportunities for career advancement.</li><li>A supportive and collaborative work environment.</li></ul></p><p><strong>A Day in the Life:</strong> Your day will involve coding, attending team meetings, participating in code reviews, and learning new technologies through mentorship and internal resources.</p>