Jersey City, NJ – Hybrid
The Expertise You Have
- BS or Master's in Computer Science, Engineering, or Mathematics
- 8+ years of technology experience in the development and implementation of software solutions in highly scalable environments with focus on financial technologies particularly electronic trading.
- Successful technology and business solutions engineer with experience leading highly skilled teams
- Proven experience in high-volume, low latency real-time messaging applied to electronic trading
- Comprehensive experience in overall end-to-end Software Engineering in an agile environment
- Ability to help clarify user requirements and define accurate use cases
- Proven hands-on development skills with technology leadership
- Ability to translate business needs into technology solutions
The Skills You Bring
- You have string experience in Web/UI development using HTML / CSS / JavaScript, Angular development
- You have Experience in server side technologies like Java, but some Node.js/NPM is highly preferred
- 3+ years minimum of advanced JavaScript development skills is required.
- You are experienced in consuming REST Web Services is highly preferred
- Additional expertise with other technologies like JQuery, Backbone, Require, Bower, Browserify, or other advanced JavaScript skills are a plus.
- Strong knowledge of Cypress, Angular nx, ngrx store.
- Preferred knowledge on ag grid.
- Strong knowledge on JEST unit testing framework.
- You are experienced in modern web application packaging and deployment using Yeoman, Grunt / Gulp is a huge plus.
- You are experienced with Ant/Maven, Nexus, Git/Jenkins or NPM is highly preferred
- Excellent communication skills and strong problem resolution skills are required.
- Ability to work in a team-oriented environment required.
- Self-Driven
- Passion for technology
- Ready to adapt to new challenges
- You are experienced in the analysis, design, development, testing and implementation of the application technology.
- You have expertise in dealing with large amount of data in real-time applications with big-data technologies such as KDB/Q or similar
- Your other technical skillset/experience include but not limited to:
- Junit and other test automation technologies
- GIT