<p><strong>What role you will play in team:</strong> You will be a key member of a agile team, contributing to the design, development, and testing of software applications.  Collaboration and knowledge sharing are essential.</p><p><strong>What you will do:</strong>  You will participate in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.  You'll work closely with senior engineers to deliver high-quality code.</p><p><strong>Key responsibility:</strong><ul><li>Develop and maintain software applications using Java/Python.</li><li>Write clean, efficient, and well-documented code.</li><li>Conduct unit and integration testing.</li><li>Participate in code reviews.</li><li>Collaborate with other engineers and stakeholders.</li><li>Troubleshoot and debug software applications.</li><li>Contribute to the improvement of development processes.</li></ul></p><p><strong>Required Qualification and Skills:</strong><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.</li><li>Experience with SQL and relational databases.</li><li>Strong problem-solving and analytical skills.</li><li>Excellent communication and teamwork skills.</li></ul></p><p><strong>Benefits Included:</strong><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><strong>A Day in the Life:</strong> You'll start your day with stand-up meetings, followed by focused work on your assigned tasks. You'll collaborate with your team, attend code reviews, and work on resolving bugs.  The day concludes with updating project status and planning for tomorrow.</p>