Full stack Go/Java/Node.js Engineer

$120,000 - $150,000 yearly
  • The Resume Review - Recruiting Department
  • New York, NY, USA
  • Nov 09, 2021
Full time Information Technology

Job Description

Job description
About this role
Are you interested in building innovative technology that shapes the financial markets? Do you like working at the speed of a start-up, and tackling some of the world’s most interesting challenges? Do you want to work with, and learn from, hands-on leaders in technology and finance?
At this company, we are looking for Software Engineers who like to innovate and solve complex problems. We recognize that strength comes from diversity, and we will embrace your unique skills, curiosity, drive, and passion while giving you the opportunity to grow technically and as an individual.

Your team
The Desktop Experience team, part of the Platform Engineering, is responsible for reshaping how clients use Aladdin by creating a FDC3 compliant Desktop Agent. This FDC3 compliance will enable seamless connectivity with 3rd party applications, evolving the strategic runtime environment for Aladdin web apps using Electron and build a k8s-like orchestration on a user’s desktop. To achieve our goal, we work closely with other teams, including UX, Enterprise Architecture, SRE, InfoSec, application development teams or even external vendors, to name a few.

About you
•    Independent thinker capable of owning and leading a project from concept to delivery
•    Passionate about constant learning
•    Interpersonal skill to work across teams to understand platform, users and developers needs
•    Communicate effectively with both technical and nontechnical users

Tech stack
Including, but not limited to: Golang, Typescript, Node.js, Electron.js, Java, Okta, C++

Responsibilities include
•    Develop and maintain the persona-based workflows that will reshape how financial professionals are using our platform
•    Help design and build the next generation of the world best investment platform
•    Open Aladdin to the world by building FDC3 compliant Desktop Agent
•    Contribute to an agile development team working with designers, analysts, users and leads
•    Apply quality software engineering practices through all phases of development and into production
•    Collaborate with team members in a multi-office, multi-timezone environment
•    Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support

Required skills
•    4+ years of relevant software development experience
•    Experience with Golang
•    Good knowledge of at least one of: Java, Typescript
•    Experience working with an agile/scrum team
•    Excellent written and verbal communication skills; presents ideas in a clear, concise and constructive manner to a diverse audience
•    An ability to translate real business problems into technical solutions
•    A track record of forging strong relationships and building trusted partnerships through open dialogue and continuous delivery

This may come useful
•    Experience with building Electron applications
•    Experience with Node.js
•    Experience building CI/CD pipelines in Microsoft Azure DevOps
•    Experience in building secure software
•    Experience working with Windows Named Pipes 
•    Experience working with financial desktop platforms like OpenFin, Finsemble, Glue42