Previous Job
Software Engineer
Ref No.: 18-01248
Location: New York, New York
Position Type:Direct Placement
Start Date: 02/05/2018
Title: Software Engineer
Duration: Direct Hire / Permanent Full Time
Location: New York City
Compensation: Competitive
Process: Phone Interview, Face to Face Interview (x2)

The selected candidate will join my client's New York team as a Software Engineer supporting post trade services for my client and its business partners. The broader the clients team is a high performing group of individuals that deliver on a broad range of functions including systems/business analysis, software development and quality assurance services.

  • Actively participates within cross functional team (QA & Business analysts) and the broader development organization in identifying system impacts, defining high level solutions and facilitating work effort estimation.
  • Full Stack - Java, Angular.JS/ VueJS, Oracle / SQL
  • Understand and advocate for Agile best practices for software development discipline
  • Implement User stories and owns the story from Design, Development and Deployment stage
  • Identify & escalate issues and risks to management and team members
  • Work with the team to support production issues/inquiries
  • Must be a self-starter and be able work well in fast paced, dynamic environment
  • Acquire an understanding of user pain points/needs, business objectives, market opportunities and competition.
  • Work with a multi-disciplinary team of prototypers, business analysts, and QA analysts to create a vision for a seamless experience across platforms
  • Contributes to code review sessions with fellow developers for the benefit of continuous improvement
  • Champion automation initiatives to increase team efficiency and throughput
  • Bring in latest technology for POC study and adoption proposals
You will be a good fit if you are somebody who...
  • Understands that communication is one of the most important responsibility of a software engineer.
  • Focuses on shipping software that matters to the users, to the team, and client.
  • Experienced different type of development lifecycle methodologies (Waterfall, Scrum, Kanban, etc) and knows the most important thing is what works for the team
  • Loves to learn and share knowledge with co-workers
  • Mature and pro-active approach to generating tactical (short term) and strategic (long term) solutions
  • Excels as a team player, with high level of team orientation. You deeply care about how your work attitude affects those around you.
  • Passionately advocate and practice continuous improvement.
  • Doesn't mind looking bad when failures happen and embraces the learning opportunities that comes with it.
  • Essential Experience / Education
  • Bachelor's Degree from an accredited college or university with a concentration in Business, Economics or Computer Science (or equivalent Business Analysis certification and/or relevant work experience)
  • 5+ years of experience in Software Development primarily in JAVA
  • Good knowledge of SQL and able to write queries to verify data in Oracle DB
If interested, please email your resume to Mike at for consideration.

Talk soon,