<p><b>What role you will play in team:</b> Lead and mentor junior engineers.</p><p><b>What you will do:</b> Design, develop, and implement software solutions.</p><p><b>Key responsibility:</b><ul><li>Leading and mentoring junior engineers</li><li>Designing and developing high-quality software</li><li>Writing clean, efficient, and well-documented code</li><li>Conducting code reviews</li><li>Troubleshooting and debugging software issues</li><li>Participating in the full software development lifecycle</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in computer science or related field</li><li>5+ years of experience in software development</li><li>Proficiency in at least one programming language (Java, Python, C++)</li><li>Experience with various software development methodologies</li><li>Excellent communication and leadership skills</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package</li><li>Opportunities for professional development and growth</li><li>A challenging and rewarding work environment</li></ul></p><p><b>A Day in the Life:</b>  Involves leading projects, mentoring junior engineers, and solving technical challenges.</p>