C++/Java Developer in New York (130-170K base + bonus)

A risk management software firm is looking for a hands on developer with min 3+ years of exp. with Java and C++. Candidates who have created large scale web applications will be preferred.

This role is a 50%/50% split between Java and C++. Both are equally required.

  1. C++
    1. C++11
    2. boost
  2. Java
    1. JDK/Core
    2. Spring Framework (MVC in particular)
    3. Spring Security
    4. JUnit
    5. Tomcat
    6. Apache Commons
  3. SQL
  4. MongoDB
  6. JavaScript
  8. Web Services (REST/SOAP)
  9. Ant, Maven

Required qualities:

  • Great problem solving abilities

  • A strong desire to learn and share new tools and techniques

  • A commitment to quality and the drive to ensure goals are met

  • A passion for writing software

  • Ability to quickly adapt to new technologies

  • Attention to details

Required qualifications:

  • Strong Computer Science fundamentals

  1. 1.Operating system concepts
  2. 2.Data structures and algorithms
  3. 3.Complexity analysis
  4. 4.Multithreading/concurrency
  5. 5.
  • Demonstrated expertise in building and maintaining large scale software systems with long life spans

  • Experience in building Internet scale distributed systems or high volume client/server systems

  • Ability to work on different platforms or environments

  • Prior experience in program management or project leadership desirable.