Software Developer

Software Developer

Position Type: 
Full Time
Location: 
New York, NY; Crystal City-Reston, VA

IBG presents unique opportunities for highly-motivated people looking to build or advance a career in software development. The work is fast-paced and challenging -- developers build and utilize a wide range of skills and deliver solutions that directly combat terrorism and enhance national security. Salary is dependent on prior experience and work history.

Responsibilities

IBG is seeking individuals to work as part of integrated software development teams. The individual in this role will be responsible for the following:

  • Designing, coding, debugging, testing, supporting and maintaining advanced biometric and identity management systems through the full application lifecycle
  • Identifying, evaluating, and integrating new devices and APIs
  • Responding to change order requests for new or enhanced functionality
  • Developing clear, comprehensive technical requirements and software design documentation
  • Conducting design, risk, and reliability analyses and reviews
  • Performing quality assurance tasks on software applications
Minimum Requirements: 

Educational Requirements

  • BS or MS in Computer Science or related field with 1-3 years relevant experience
  • Successful completion of coursework covering Object Oriented Programming, algorithms, optimization, and systems engineering

Required Skills/Experience

  • Hands-on project experience with Java, C++, C# or .NET software development (Java preferred)
  • Ability to create well-structured, modular, reusable software classes
  • Knowledge of relational database environments (e.g. MySQL, SQL Server, Oracle)
  • Experience in database design and query optimization
  • Experience working in small teams, defining tasks, and sharing project responsibilities
  • Strong oral and written communication skills
  • Applicants must be eligible for US security clearance; clearances require US citizenship

Desired Skills / Experience

  • Experience with web application development, including front-end user interfaces
  • Experience developing for mobile platforms (e.g. Android, iPhone)
  • Experience with social networking APIs (e.g. Facebook, Twitter)
  • Experience with multithreaded software development
  • Proficiency in Drupal, PHP, JavaScript, AJAX, HTML
  • Experience with project planning and project management
  • Familiarity with Linux
  • Flexible schedule and a willingness to travel

Contact IBG

+1 212 809 9491 (T)
+1 212 809 6197 (F)

Email us