Join Our BFA Team!

Opportunities: We are always seeking the ‘Best Talent’ available.


Java Developers (all levels)

2+ years development experience, JAVA/JEE, SDLC background, RDBMS (Oracle/SQL Server) Experience

.net Developers (all levels)

2+ years development experience, .net/C#, SDLC background, RDBMS (Oracle/SQL Server) background

Database Engineers and Administrators

5+ years experience in MS SQL Server or Oracle, experience in database development – stored procedures, triggers, strong database administration background.

  • Software Developers
  • Functional Analysts
  • Technical Writers
  • Web Developers

Application Architects

10+ years experience, strong development experience, customer facing experience, SOA background, exposure to various technologies, systems architecture experience

Business Analysts

5+ years experience in requirements analysis, SDLC background

Project Managers

5+ years experience in managing development projects, PMP certification, strong track record of delivering projects with budget and time.

HR Professionals

Retirement Services, Human Capital Management, Training & Development, Work-life Programs, Performance Management
10+ years experience in managing corporate programs.

Management Analysts

5+ years experience in statistical analysis and/or program management.


Employee Benefits

  • Paid Time Off
  • Ten paid holidays
  • 401(k) match
  • Health Insurance
  • Life Insurance
  • Short Term and Long Term Disability
  • Flexible Spending Accounts
  • Direct Deposit
  • Dental Insurance
  • Vision Insurance
  • Recognition and Reward Programs
  • Discount Programs

At BFA, we always take a client first approach, working in collaboration with our government and commercial partners to achieve their goals. To complement its approach and capabilities, BFA has strategic partners across the industry that is focused on customer satisfaction and delivers customize solutions for each client.

Please check back for more listings soon!

Submit Your Resume


Contact Us: