
Collaborate, code review, large-scale software applications, emerging technologies, agile development
Join our dynamic and innovative Engineering - Software & QA department as a Software Developer in the exciting world of banking. Our role requires you to work closely with cross-functional teams to design, develop, and implement cutting-edge technologies that will transform the financial landscape.
In this position, you will participate in code reviews, ensuring the highest quality standards are met for our applications. You’ll be responsible for developing and maintaining large-scale software systems using various programming languages like Java, Python, or C++. Your role will also involve troubleshooting complex technical issues with efficiency and expertise.
Stay ahead of industry trends by continuously learning and integrating emerging technologies into existing systems. We value your contributions to setting best practices and standards for technology use in the banking sector. As a team player, you’ll contribute positively to our collaborative environment while showcasing excellent problem-solving skills and attention to detail.
If you have a strong understanding of computer science fundamentals, including data structures and algorithms, and are proficient in one or more programming languages such as Python or Java, we’d love to hear from you. This is an opportunity for someone who thrives in an agile development environment with experience using version control systems.
Join us at our state-of-the-art facility where your skills will be valued and your impact on the industry will be significant. Apply today!