<p><strong>What role you will play in team:</strong> Collaborate with a team of experienced developers to build and maintain high-performance financial applications.  Contribute to design discussions and provide technical solutions.</p><p><strong>What you will do:</strong> Develop, test, and deploy software solutions for our trading platform. Work with various technologies and frameworks to ensure high availability and scalability.</p><p><strong>Key responsibility:</strong><ul><li>Design and develop high-quality software components.</li><li>Write unit and integration tests.</li><li>Debug and troubleshoot software issues.</li><li>Collaborate with other developers and stakeholders.</li><li>Contribute to the improvement of software development processes.</li><li>Participate in code reviews.</li><li>Adhere to coding standards and best practices.</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's degree in Computer Science or a related field.</li><li>2+ years of experience in software development.</li><li>Proficiency in C++, Java, or Python.</li><li>Experience with SQL and NoSQL databases.</li><li>Knowledge of Microservices architecture.</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and benefits.</li><li>Opportunities for career growth.</li><li>Dynamic and collaborative work environment.</li><li>Professional development opportunities.</li><li>Health Insurance and other benefits.</li></ul></p><p><strong>A Day in the Life:</strong>A day might involve writing code, debugging, attending daily stand-ups, collaborating with team members, and working on improving the performance of existing systems.</p>