Computer Programmer II

$53,050 - $88,400/Yr

Scientific Research Corporation - Virginia Beach, VA

posted 2 months ago

Full-time - Entry Level
Virginia Beach, VA
Professional, Scientific, and Technical Services

About the position

The Computer Programmer II position at Scientific Research Corporation involves designing, developing, and implementing software applications, with a focus on supporting various programming languages and software engineering tasks. The role requires collaboration in testing processes and maintaining existing software, while also contributing to the development of new code and enhancements for system capabilities. This position is integral to providing innovative technology solutions to government and private industry clients.

Responsibilities

  • Assists in designing, modifying, developing, writing, and implementing software programming applications.
  • Participates in the testing process through test review and analysis, test witnessing, and certification of software.
  • Provides inputs for documentation of new or existing programs.
  • Performs a variety of complicated tasks relying on experience and judgment to plan and accomplish goals.
  • Assists with software engineering support including development, maintenance, testing, and certification of software and operating system modifications.
  • Supports the development of neural networks and machine learning applications using industry tools and techniques.
  • Assists with the development and design of firmware for components or system blocks that meet specified requirements.
  • Performs and reports on functional testing of software, including unit testing, integration testing, system testing, and acceptance testing.

Requirements

  • Bachelor's Degree in Computer Science.
  • One or more years of experience in network computer equipment and routine computer programming.
  • Minimum Certification as 621 (or similar) at the Basic level per DoDD 8140.01.
  • Understanding of programming languages: C, C++, Java, Python.
  • Expert level ability to install software applications and perform software troubleshooting.
  • Experience maintaining and modifying existing code and Operating Systems configurations.
  • Experience with unit testing, integration testing, system testing, and acceptance testing.
  • Possess a current Department of Defense (DoD) Secret security clearance.
  • Excellent verbal and written communication skills.

Nice-to-haves

  • One or more years of experience supporting DoD or Naval Surface Warfare Center (NSWC) Programs.
  • Thorough understanding of NSWC operations.
  • Demonstrated proficiency in one or more of the following programming languages: C, C++, Java, Python.
  • Experience with Python, Py Torch, Tensor Flow, MATLAB, and/or LabVIEW.
  • Understanding of specifications and engineering standards for installation in lab and/or shipboard environments.

Benefits

  • Competitive salary
  • Extensive benefits package
  • Work environment that encourages excellence
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service