<p><b>What role you will play in team:</b> You will be a key member of our software development team, contributing to the design, development, and testing of our flagship product.  You will collaborate closely with senior engineers and product managers to deliver high-quality software solutions.</p><p><b>What you will do:</b> You will be involved in the entire software development lifecycle, from requirements gathering to deployment and maintenance. You'll write clean, efficient, and well-documented code, and participate in code reviews.</p><p><b>Key responsibility:</b><ul><li>Design, develop, and test software applications</li><li>Collaborate with other engineers and product managers</li><li>Write clean, efficient, and well-documented code</li><li>Participate in code reviews</li><li>Troubleshoot and debug software applications</li><li>Contribute to the improvement of our software 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>0-1 years of experience in software development</li><li>Proficiency in Java, Python, or C++</li><li>Strong problem-solving and analytical skills</li><li>Excellent communication skills</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>Health insurance</li><li>Paid time off</li></ul></p><p><b>A Day in the Life:</b> You'll start your day with a stand-up meeting, then focus on your assigned tasks. You'll collaborate with your team throughout the day and participate in code reviews. You'll end your day by updating your progress and planning for the next day.</p>