Software Engineer – Applications recruitment
About You
You should love finding simple solutions to big problems, and care not only about the efficiency and maintainability of software, but the way it helps other teams do their jobs.
In this role, you will be exposed to our infrastructure and application architecture and in-depth knowledge of each component. You will be working with our world class engineering teams in the US and HK using bleeding edge technology.
Our Philosophy
- Let integrity, honesty, and professionalism guide our actions
- We are diligent and earnest at solving problems.
- Having fun at work and being passionate in your craft is essential.
- We're highly collaborative. If you're not, then don’t apply.
- Change is inherent and good for innovation. Keep an open mind.
- Self-initiative, drive, and entrepreneurship are rewarded.
Responsibilities
- Develop core components of the stock trading system
- Code using primarily Scala and Java
- Improve the scalability, resilience, observability, and efficiency of our core systems
- Work with engineering team in the US
Requirements
- Expert knowledge of at least one compiled language and one scripting language
- Minimum 5 years development experience
- Highly skilled in Java and PueMVC
- BS, MS, or PhD in Computer Science or equivalent work experience
- Strong English skills
Pluses
- 2 years of experience developing Web apps ideally in financial services
- Developed Web Applications and use of DHTML, Linux, JSON, Java Message Service, Stomp, MySQL, Subversion
- Passion to develop clean, simple code and passionate about its quality
- Great debugging and reasoning skills
- You enjoy being participating in a user-centered agile development process and collaborating with the Business, Product teams and engineering team members
May 5, 2012
• Tags: Applications recruitment, Equities careers in the Singapore, Software Engineer • Posted in: Financial