<p><b>What role you will play in team:</b> You'll be a key member of our agile team, contributing to the development of financial information systems.</p><p><b>What you will do:</b> You will build, test, and maintain software components using various technologies, working closely with other developers and product managers.</p><p><b>Key responsibility:</b><ul><li>Develop and maintain high-quality software using Java/C++</li><li>Collaborate with cross-functional teams to define and implement software solutions</li><li>Conduct thorough unit and integration testing</li><li>Participate in code reviews and ensure code quality</li><li>Troubleshoot and debug software issues</li><li>Contribute to the improvement of development processes</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science or related field</li><li>Proficiency in Java/C++ or other relevant programming languages</li><li>Experience with Agile development methodologies</li><li>Strong problem-solving and analytical skills</li><li>Good understanding of data structures and algorithms</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits</li><li>Comprehensive health insurance</li><li>Paid time off and holidays</li><li>Professional development opportunities</li><li>Casual and collaborative work environment</li></ul></p><p><b>A Day in the Life:</b> A typical day involves attending daily stand-ups, writing code, testing and debugging software, and collaborating with teammates.  You’ll also participate in code reviews and sprint planning sessions.</p>