<p><b>What role you will play in team:</b> Lead the development of key software components for our clients in various industries.</p><p><b>What you will do:</b>  Lead design, development and implementation of key modules.</p><p><b>Key responsibility:</b><ul><li>Lead the design and development of software applications</li><li>Mentor junior engineers</li><li>Collaborate with clients to understand their requirements</li><li>Ensure the quality of software applications</li><li>Stay up-to-date with the latest technologies</li><li>Guide junior developers in best practices</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science or a related field</li><li>5+ years of experience in software development</li><li>Proficiency in multiple programming languages (e.g., Java, Python)</li><li>Experience with cloud technologies (e.g., AWS, Azure)</li><li>Strong leadership and communication skills</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits</li><li>Opportunities for career advancement</li><li>A challenging and rewarding work environment</li><li>Health insurance</li><li>Paid time off</li></ul></p><p><b>A Day in the Life:</b> Mentoring junior developers, attending client meetings, designing and implementing software components, and conducting code reviews.</p>