Job Seekers

Software Developer Senior

Twitter Facebook
Horsham, PA
$100 - $130
Job Type
Direct Hire
Mar 08, 2017
Job ID
Software Developer, Development, Horsham
Development: Development

Role: Software Developer, Development, Horsham
What we are trying to do?
As members of the Foreign Exchange (FX), Rates & Credit division in our client’s Horsham office, you will analyze, design, develop, and maintain trading solutions for front- and back-office automation. Their products provide automation for order and trade management functionality including execution, trade routing and workflow, positioning and risk management, payments, and other downstream processes. 
What do we need help with?
Our client would like to increase the team’s capacity to develop new features and enhancements, to reengineer products, to speed up project delivery and to reduce the time to market for feature updates.
What will you do?
You will be part of a Scrum team responsible for the design and development of complex trading solutions built on top of the Software Platform, with a focus on FX trading. You will work in collaboration with other developers, product owners, and business analysts on infrastructure and application development. 
What you’ll need to know:
Our client cares for the entire lifecycle of their products, including analysis, design, development, testing, and maintenance. The team follows Agile development methodologies with an emphasis on continuous integration using Jenkins and Robot Framework. They operate as a full-stack team, developing both back-end services and user interfaces, primarily using Java and HTML5. Two key requirements of their software are stability and high performance and they are continuously improving our technology and internal infrastructure to support these requirements.
Required capabilities:
Education and expertise
·       Bachelor’s degree from an accredited college or university in Computer Science, Information Technology, or another related discipline
·       Proven Java and HTML5 programming skills
·       Experience with multithreaded and asynchronous programming models
Preferred Capabilities:
·        2–3 years of experience, although exceptional recent graduates will also be considered
·        Experience with C#, WPF, C++
·        Experience with TypeScript and Angular
·        Experience with Guice and Mockito
·        Experience working with agile methodologies
·        Knowledge of financial markets
Who you are:
You are a smart, driven Software Developer. You have excellent communication skills and feel comfortable interacting closely with remote team members. You are committed to continually improving and honing your technical craft and your business knowledge. You are curious about how things work and are willing to ask questions. You have strong attention to detail and are focused on the quality of your work. You are eager to make an impact on the organization. You are comfortable working both autonomously and in a team setting. You are genuinely interested in the financial world and our client’s impact on this world through innovations in automation. 
Who we are:
Automation positively transforms the lives of people and business.  Our client’s software helps you improve decision-making, increase efficiency, simplify complex processes and empower your people.  They enable financial institutions, central banks and corporations to digitize and automate their most business-critical processes.  They are reinventing the way business is done through innovations in automation technology.
Our client encourages creativity by automating repetitive tasks.  They think long-term to get it right the first They are not limited by the status quo: challenge boundaries, question assumptions and make transformative leaps.