The firm is seeking a software developer to join our development team. You will have the opportunity to work with a talented team designing and developing mission-
critical software at our firm. The firm has exciting and challenging projects for both new and existing products that would allow you to make real contributions.
We develop a wide variety of software to support business process and workflows, analytical, data management and reporting capabilities for our internal customers and the firm’s clients.
These include web applications, mobile apps, RESTful APIs and web services, backend services and databases. Our development platforms include both Java and .
NET, SQL Server 2012, and other data management and analytics technologies. WE LIKE TO THINK AHEAD FOR YOU
In GFT, we combine advisory, creative and technological capabilities with an innovation culture and specialist knowledge of the financial sector.
That’s why the world’s largest financial institutions place their trust in us.
We will team up with you to quickly transform your businesses and serve as a reliable partner for solving the critical challenges you’re facing.
We are particularly well positioned to find answers to prevailing regulatory change, channeling our innovative ideas into meeting the demands of the digital revolution.
Our developers are responsible for review business needs, providing a technical design, implementation, testing and maintaining software.
We are looking for creative individuals who are driven to produce great solutions while following standards and industry best practices.
These positions require intelligent and self-motivated developers.
As part of an agile team, work closely with business analysts, designers and QA.
Analyze business requirements and user needs to determine technical design.
Participate in planning activities, collaborate and coordinates the efforts across development teams.
Provide suggestions and adjustments as needed to deliver quality software within project scope and timeframes.
Promote and perform development work consistent with industry standards and best practices; design interfaces and integrations.
Perform unit testing and support test automation.
Apply continuous integration and continuous delivery techniques.
Conduct peer code reviews.
Work on R&D activities and prototypes.
Support the systems once they are up and running.
A Bachelor’s degree in computer science or equivalent experience.
7+ years of professional experience with Java
High Competency in SQL.
Experience with object oriented design patterns : MVC, Inversion of Control, Object-Relational Mapping.
Experience with SQL Server 2012
Experience with any of the following frameworks : SpringBoot, SpringBatch, Groovy
Experience building and maintaining AWS scripts
Demonstrated experience applying TDD, continuous integration and lean delivery.
Experience building and maintaining micro-service components and architectures.
Experience building measurement and continuous improvement into software.
Ability to satisfy complex business requirements through simple design and execution.
Possess strong problem-solving and analytical skills.
Experience with front-office financial services operations a plus.
All candidates must be eligible to work in the US without sponsorship.