Contract to hire


Performs full software development lifecycle tasks for a commercial .NET and Oracle-based software development kit (SDK) and web and desktop applications based on the SDK. These products form the basis of a variety of custom information management solutions. This role provides excellent opportunities for an energetic, talented, innovative individual interested in applying modern technologies to highly relevant information management problems.


 3-5 years of software engineering experience including full lifecycle development (requirements to testing), web applications and large database systems.

  • Strong application and web tier engineering skills, including C#, JavaScript, HTML, CSS and web frameworks.
  • Database development experience including SQL and PL/SQL stored procedures Experience with a formal unit testing framework such as NUnit or JUnit preferred.
  • Working knowledge of .NET, Microsoft Visual Studio, SQL and Oracle.
  • Must be able to describe problems and solutions in a concise and objective manner.
  • Bachelor’s degree in computer science, engineering, math, or other related technical discipline.
  • Other helpful skills include JQuery, WPF, CAL, load/performance analysis, software security, web services, Java, Lucene and SVN.
  • Experience with content management systems, workflow applications or knowledge management is a plus.


  • Research, specify, and review software requirements to understand specific objectives for software to be created.
  • Research and prototype software solutions to satisfy requirements.
  • Document high-level and detailed software designs and conduct formal reviews with software development team.
  • Implement software according to design specifications.
  • Develop and maintain unit testing frameworks for software implementations.
  • Provide documentation to technical writers for inclusion in customer manuals and online help.
  • Research and resolve software problems submitted by testers and customers.

**Ability to work in the US without sponsorship and obtain a clearance (US Citizen only please)

If interested e-mail or call Jay at 202-596-5411, view all openings at:

About Jay Perreault

Recruits for a full range of IT Services, which support every stage of the systems development lifecycle… SUMMARY Proven experience in leadership and operations within a corporate work environment, and foster internal growth for current employer of choice while improving individual chances for success. Proactive Recruiting Manager with more than 15 years of experience in training, managing and executing delivery for local and global organizations. Long record of achievement in the following industries: architecture, banking, corporate, commercial and most recently within the intelligence and information technology fields. KEY ATTRIBUTES • Talent Management • Cross Function Team Leadership • Succession Planning • Employee Relations • Work Force Planning • Career Counseling • Social Media Strategist • Project Planning • Enterprise Social Networking • Attrition Planning • P&L Budget Management • Retention