Our client is seeking a Software Engineer to join their team. As a member of their core team, you will be hands on in development, as well as in providing insights to your team.
You do not need foreign exchange experience to succeed. Just a curiosity to learn and the drive to make those around you better.
What You will do :
Build new applications and maintain components on the platform, including trading, accounting, risk management, integrations, REST API, etc.
Work with our product team to identify requirements and specifications and contribute to design and architectural decisions
Collaborate with other developers on cross-functional agile teams working on features for our customers
Advocate software engineering and Agile best practices, and help to continuously maintain robust and testable code
Work on a tech stack with :
Apex (Java adopted by the Force.com PaaS cloud)
Running Java applications deployed on Linux and Windows servers on AWS EC2
What you have :
A love of development
2+ years of experience building and delivering new features, processes, and tools (ideally with Java or Apex)
Experience writing robust and testable code
Ability to identify problems and take initiative in solving them
Ability to balance desire to ship code quickly to our customers with responsibility of making good technical decisions
What you might also have :
Experience with automated testing
Experience with Object-Oriented Programming