<p><strong>What role you will play in team:</strong> You will be part of a dynamic team working on cutting-edge technologies, contributing to the development and maintenance of large-scale software applications. You will learn from experienced professionals and collaborate with colleagues across different domains.</p><p><strong>What you will do:</strong> You will assist senior engineers in designing, coding, testing, and debugging software applications. You'll contribute to the improvement of existing systems, implementing new features, and troubleshooting issues.</p><p><strong>Key responsibility:</strong><ul><li>Develop and maintain software applications using Java/Python.</li><li>Participate in code reviews and ensure code quality.</li><li>Work with testing teams to ensure software meets quality standards.</li><li>Collaborate with other engineers to solve problems and improve development processes.</li><li>Learn and apply new technologies to solve challenging software development problems.</li><li>Document your work and share knowledge with team members.</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's degree in Computer Science or related field.</li><li>Proficient in Java or Python.</li><li>Strong problem-solving and analytical skills.</li><li>Good communication and teamwork skills.</li><li>Familiarity with Agile development methodologies.</li><li>Experience with version control systems (Git).</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and benefits package.</li><li>Opportunities for professional development and growth.</li><li>A supportive and collaborative work environment.</li><li>Health insurance and other employee benefits.</li><li>Paid time off and vacation days.</li></ul></p><p><strong>A Day in the Life:</strong> You will start your day with a team meeting, followed by individual work on assigned tasks. You will collaborate with team members, attend training sessions, and participate in code reviews throughout the day. You will end your day with a project update meeting.</p>