Scala Programmer Consultant

  • New York, NY
  • Full-time

Company Description

OMNITECH Systems was founded in the year 1999 as an IT consulting company with a group of IT professionals that provided a variety of software consulting services.  The company grew from a size of 10 professionals to a size of 200 over a period of few years and diversified into product development and financial consulting services.  This was possible mainly due to a high level of client satisfaction and OMNITECH’S capability of providing innovative solutions.  Our prestigious clientele includes organizations such as Fannie Mae, Freddie Mac, The World Bank Group, SunTrust, America Online, College Board, Citigroup, Wellspring Resources, etc.  We also have branches in London, Trinidad & Tobago, Chennai (India) and Bahrain in order to better serve our international clients.


Job Description

We are seeking Scala Programmers Consultant for a large financial institution.

We are looking for someone to join our in house development team. The applicant should be a strong technologist, with a desire to work with Scala and Java within Financial Services, building a new Equity Swaps platform within a complex environment. The ideal candidate will have a University degree qualification with several years development experience, with knowledge of Scala, Java, be willing to learn other technologies, and our business domain


Main duties will include assisting the Equity Swaps development team in creating a New Swaps Model, and contributing to the migration from the existing diverse technology solutions

The candidate will be required to contribute their technical expertise to other members of the development team, and should be comfortable interacting with our Business Sponsor when required


Required skills:

  • Scala Programming experience

  • Scala
  • Java
  • Knowledge of Object Oriented and Functional Programming
  • Large Scale System Design and Implementation
  • Full lifecycle experience, from design concept to production
  • Knowledge of SQL
  • Good communication skills
  • Ability to work as part of a team or alone


Desirable Skills/Experiences

  • Knowledge of Financial Services, especially Equity Swaps
  • Design Patterns
  • Distributed Systems
  • Non SQL Databases
  • Build Systems
  • Agile Software Development
  • Unit Testing

Additional Information

Duration                   : 6+ months
Location                  :  New York, NY
# of Openings:  1