job description
Join a leading commodities trading business as a Lead Software Developer specializing in Back Office Systems. This is a unique opportunity to lead a dynamic technology team in optimizing and innovating critical systems that drive global commodity trading operations. Based in the vibrant regions of Bali, you will collaborate with cross-functional teams to enhance system efficiency, security, and scalability.
As a Lead Software Developer, you will play a pivotal role in designing, developing, and maintaining robust back-office solutions that support trading, risk management, and settlement processes. Your expertise will ensure seamless integration with front-office systems, regulatory compliance, and data integrity. This role offers a competitive salary, a collaborative work environment, and the chance to make a significant impact in the commodities sector.
Responsibility
- Lead the design, development, and implementation of back-office systems for commodities trading.
- Collaborate with stakeholders to gather requirements and translate them into technical solutions.
- Ensure system scalability, security, and compliance with industry regulations.
- Mentor and guide junior developers, fostering a culture of innovation and best practices.
- Optimize existing systems for performance, reliability, and user experience.
- Integrate back-office systems with front-office trading platforms and third-party services.
- Conduct code reviews, testing, and debugging to maintain high-quality standards.
- Stay updated with emerging technologies and industry trends to drive continuous improvement.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Software Developer, with at least 3 years in a leadership role.
- Strong proficiency in programming languages such as Java, Python, or C#.
- Experience with back-office systems, trading platforms, or financial software.
- Familiarity with commodities trading, risk management, or settlement processes is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Ability to work in a fast-paced, dynamic environment.