Our client, a publicly traded FinTech Company is looking for a Software Engineer to work on an exciting project in their brand new office in Midtown. S/he will be responsible for a spectrum of assignments from working on new products, system and product enhancements, and systems architecture to bug fixes. We are looking for a highly motivated developer to design, implement, enhance, and support various aspects of the system, including an expansion of the platform to other divisions within the firm. This position will involve server side component development as well as some client facing UI work.

Required Technical Skills

  • Strong exposure on Core Java, Spring, Spring boot, REST APIs, Microservices
  • Solid understanding of object-oriented principles and design patterns.
  • Strong Front End Development Skills in Angular or React, preferably React.
  • Experience in creating web applications and sites using JavaScript, HTML5 and CSS3 and possibly Node JS.
  • Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills
  • Proven ability to write comprehensive unit and integration tests
  • Good understanding of Agile based execution processes
  • Experience in the finance industry or knowledge of financial products is a plus
  • Minimum 3-5 years of experience in core skills
  • Design highly scalable software solutions to improve functionality and system longevity
  • Expected to adapt in dynamic and collaborative work environment and make independent decision
  • Experience working within Agile/Scrum Methodology

Preferred Technical Skills

  • Experience with build tools, such as Git, Maven, and Jenkins
  • Experience with TDD/BDD methodologies and tooling such as (Jest, Enzyme, Mockito, Jasmine, Mocha, Karma etc).
  • Knowledge of State Management libraries like Redux, MobX etc
  • BS/MS degree in Computer Science, Engineering or a related subject

Base Salary Range: $110,000 – $175,000

More Opportunities in Technology

» Technology

Head of QA

Startup technology firm with offices in New York, Connecticut, and San Francisco. Our client’s platform helps data science teams accelerate research, increase collaboration, and rapidly deploy predictive models.  Description: As Director of Quality, it’s your mission to drive the success of our platform by being our testing expert and advocate of quality. Embedded in engineering, … Continue reading >>>

» Technology

Platform Engineer

Startup technology firm with offices in New York, Connecticut, and San Francisco. Our client’s platform helps data science teams accelerate research, increase collaboration, and rapidly deploy predictive models.  Description: You will be joining a team of high-performance engineers and have a significant impact on managing a growing infrastructure and service delivery. You’ll be tasked to … Continue reading >>>

» Technology

QA Engineer

Startup technology firm with offices in New York, Connecticut, and San Francisco. Our client’s platform helps data science teams accelerate research, increase collaboration, and rapidly deploy predictive models.  Description: As a member of the Test Engineering Team, your mission will be to drive the success of our platform by addressing various aspects of software quality. … Continue reading >>>

» Technology

Software Engineer

Startup technology firm with offices in New York, Connecticut, and San Francisco. Our client’s platform helps data science teams accelerate research, increase collaboration, and rapidly deploy predictive models.  Description: Job distribution Cluster management and orchestration Cybersecurity Diverse deployments: cloud, bare-metal, and hybrid Best-of-breed data science tools and platforms Our stack is Scala, Play, lots of … Continue reading >>>

» Technology

Site Reliability Engineer

Startup technology firm with offices in New York, Connecticut, and San Francisco. Our client’s platform helps data science teams accelerate research, increase collaboration, and rapidly deploy predictive models.  Responsibilities: Engineer reliability and performance into our product and services Instrument and monitor service health Manage and secure our cloud-based infrastructure Diagnose and fix issues in a … Continue reading >>>

» Technology

Senior Platform Engineer

Elite Prop Trading Firm – Midtown, NYC Description: Our client is looking for a uniquely talented software engineer to join their world-class team. This team works with all other development teams within the company with the goal of moving the company to one platform. The platform consists of services they’ve on-boarded and built tooling around. … Continue reading >>>