<p><b>What role you will play in team:</b> You'll work as part of a high-performing team developing and maintaining critical financial applications. Collaboration and problem-solving are key.</p><p><b>What you will do:</b> You'll contribute to all phases of software development.  You'll write code, test your work, participate in code reviews, and contribute to project planning.</p><p><b>Key responsibility:</b><ul><li>Design, develop, and test software applications.</li><li>Write clean, efficient, and well-documented code.</li><li>Collaborate with other developers to design and implement new features.</li><li>Participate in code reviews.</li><li>Troubleshoot and resolve software issues.</li><li>Contribute to project planning and execution.</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science or related field.</li><li>1-3 years of experience in software development.</li><li>Proficiency in Java or C++.</li><li>Experience with Agile development methodologies.</li><li>Excellent problem-solving and analytical skills.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and comprehensive benefits.</li><li>Global career opportunities.</li><li>Investment in your professional development.</li><li>Extensive training programs.</li><li>Health insurance, Paid Time Off.</li></ul></p><p><b>A Day in the Life:</b> Your day will be fast-paced and demanding, involving code development, testing, and collaboration with colleagues. Problem-solving is crucial.</p>