Senior Software Engineer

Division: Secure Credentialing
Functional Area: Engineering Smartchip Solutions
Location: Billerica, MA
Job #: SWE-SCD
Apply: Please submit resume with cover letter to resumes@L1id.com and include job title in the subject line, or fax to (978) 215-2404.

It is our policy to provide Equal Employment Opportunity to all applicants. In an effort to comply with government record keeping and reporting requirements, our Human Resources Department requests that you complete our EEO form and submit with resume. Submission of racial, ethnic, gender and veteran status information is voluntary, and failure to provide it will not subject you to any adverse treatment in the hiring process. Please send your competed survey with your resume and cover letter to the e-mail address or fax number listed above. CLICK HERE TO DOWNLOAD THE EEO FORM.

Job Summary:
This software position focuses on the design and development of applications, application-level frameworks, utilities and tools for all aspects of credential-based issuance and authentication systems with specific emphasis on chip-enabled credentials. The position involves both product-oriented and solution-oriented engineering disciplines.

Essential Job Functions (includes but is not limited to):

  • Understand and implement market/product/customer requirements and functional specifications.
  • Design and develop application software, interfaces, and object-oriented classes in C# using Visual Studio 2005.
  • Create and maintain web services.
  • Integrate devices based on internal and/or third-party SDKs.
  • Create and maintain technical documentation on the designs, implementation, and deployment scenarios.
  • Develop document issuance and authentication applications and interfaces involving the use of smart chips.
  • Actively participate as a subject matter expert in the development of L-1 solutions and proposals.

Knowledge, Skill and Abilities Required:

  • Object-oriented class design and implementation
  • Excellent debugging skills
  • Multithreaded programming and debugging
  • Experience developing applications
  • Web services design, programming and debugging
  • C#, C++, XML, XSLT, XSD
  • Microsoft .NET 1.1 and 2.0
  • Microsoft Visual Studio 2005, including deployment projects and MSI installers
  • Microsoft IIS web server environment
  • Fluent with Microsoft Visio and Access (and the rest of Microsoft Office)
  • Experience analyzing and correcting software performance issues
  • Software documentation experience (designs, specifications, etc.)
  • Self-motivated, inquisitive individual who works well in a small team
  • Good planning and organizational skills
  • Experience with Rapid Application Development (RAD) techniques
  • Effective communication skills
  • Ability to work as part of a small team to ensure timely delivery of product
  • Ability to act as or grow into being a Team or Project Leader or a Principal Software Engineer
  • Ability to diagnose problems and support installations remotely
  • Knowledge of smartchip technology (chips, chip operating systems, contactless chip inlays) and related ICAO/ISO interoperability standards and communication protocols

Knowledge, Skill and Abilities Preferred:

  • Software and system architectural design, modeling and analysis
  • Microsoft .NET 3.0, WWF, WCF, WPF.
  • Relational database (RDBMS) design and modeling
  • Microsoft SQL Server 2005 (any edition) or Oracle 10g
  • SQL
  • Microsoft’s Enterprise Library and Enterprise Instrumentation Library
  • COM+ application environment
  • Some system administration experience
  • Knowledge and experience with agile development and documentation concepts and methods
  • Software modeling experience
  • Knowledge and experience with software security issues
  • Knowledge of Common Criteria certification process and development of associated deliverables
  • Smartchip applet development
  • Knowledge of Public Key Infrastructure (PKI) and cryptography

Qualifications, Education and Experience:

  • Minimum 5 years of related experience.
  • B.S. in Computer Science or Engineering

L-1 Identity Solutions, Inc. is an Affirmative Action Employer and adheres to Equal Employment Opportunity and Drug Free Workplace guidelines. M/F/D/V