<p><b>What role you will play in team:</b> You will be a part of a dynamic team working on cutting-edge technologies. You'll contribute to the development of software solutions from the ground up.</p><p><b>What you will do:</b> You'll write clean, efficient code, participate in code reviews, and collaborate with senior engineers to design and implement new features.</p><p><b>Key responsibility:</b><ul><li>Develop and maintain software applications using Java/Python/C++</li><li>Participate in all phases of the software development lifecycle.</li><li>Write unit and integration tests.</li><li>Collaborate with other engineers to design and implement new features.</li><li>Troubleshoot and debug software applications.</li><li>Contribute to the improvement of our development processes.</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science or a related field.</li><li>Strong programming skills in Java/Python/C++</li><li>Experience with Git and Agile development methodologies.</li><li>Excellent problem-solving and communication skills.</li><li>Ability to work independently and as part of a team.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package.</li><li>Opportunities for professional development.</li><li>A collaborative and supportive work environment.</li><li>Flexible work arrangements.</li><li>Health Insurance</li></ul></p><p><b>A Day in the Life:</b> You'll start by checking emails and reviewing daily tasks assigned.  Then, you'll participate in daily stand-up meetings.  The majority of your day will be spent writing and testing code, collaborating with your team, and solving problems. You will also have time to learn new technologies.</p>