Senior Software Engineer / SME (Remote)

at  TestPros

Remote, Oregon, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate05 Jul, 2024Not Specified06 Apr, 2024N/AInformation Technology,Human Computer Interaction,Computer Science,Expert Witness,Programming LanguagesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

COMPANY OVERVIEW

TestPros is a successful and growing business, established in 1988 to provide Information Technology (IT) technical support services to a wide range of Commercial and U.S. Federal, State, and Local Government customers. Our capabilities include Program Management, Program Oversight, Process Audit, Intelligence Analysis, Cyber Security, NIST SP 800-171 Assessment and Compliance, Computer Forensics, Software Assurance, Software Testing, Test Automation, Section 508 and WCAG Accessibility Assessment, Localization Testing, Independent Verification and Validation (IV&V), Quality Assurance (QA), Compliance, and Research and Development (R&D) services. TestPros is an Equal Opportunity Employer.
TestPros delivers innovative independent IT assessment solutions to critical challenges facing the nation and the world. We support the U.S. Federal Government and Commercial clients within the continental USA. TestPros is dedicated to making lives better, safer and more secure.

JOB SUMMARY

TestPros is seeking to fill a part-time Senior Software Development Engineer to help us conduct independent software source code assessments.
Position: 1099/Consultant
Citizenship: U.S. Citizenship
Location: Remote
Clearance: None

REQUIRED QUALIFICATIONS & SKILLS

  • B.A. or B.S. in computer science, information technology, human computer interaction, or related field preferred.
  • Subject Matter Expert knowledge of the ‘C’ and ‘C++’ programming languages.
  • Expert knowledge of software programming best practices.

PREFERRED QUALIFICATIONS & SKILLS

  • Experience as a ‘Software Expert Witness’ and in presenting fact-based opinions and findings to the U.S. Court system.

Responsibilities:

  • Develop a ‘Project Plan’ and ‘Rules of Engagement’ that gets approved for project execution, including agreement on the “Code Review Metrics” that will be used.
  • Verify whether or not that the code adheres to established industry standards and regulations, such as ISO/IEC 14882:2020 - Programming languages — C++.
  • Validate that appropriate software development methodologies, programming languages, and software design principles have been used.
  • Ensure that there are no “back door functions” or other suspicious aspects to this software.
  • Render and be able to defend in court (via facts) your findings and ‘subject matter expert’ opinion on the overall ‘quality’, ‘reliability’, ‘maintainability’, and especially ‘fitness for the intended purpose’ of the source code.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - QA & Testing

Software Engineering

BSc

Proficient

1

Remote, USA