Enable job alerts via email!

C++ Developer: Testing Realignment and Modernization - Remote

E-placement Scotland Project

East Hagbourne

Remote

GBP 15,000 - 20,000

Part time

3 days ago
Be an early applicant

Job summary

A technology education initiative is seeking a C++ Developer intern to work on modernizing testing frameworks. Ideal candidates are current undergraduate students with strong C++ skills and knowledge of Agile practices. This remote role involves collaborating with experienced developers to improve CI/CD workflows and coding standards while solving creative problems.

Qualifications

  • Understanding existing test technology and design requirements.
  • Hands-on coding using C++.
  • Familiarity with CI/CD and older C++ methodologies.

Responsibilities

  • Work with product owners and developers on testing solutions.
  • Develop and implement code modernization.
  • Assist in redefining coding standards.

Skills

C++
Agile practices
Creative problem solving
Strong communication skills

Education

Current undergraduate student

Tools

Google Test Framework
MS Visual Studio

Job description

C++ Developer: Testing Realignment and Modernization - Remote

We are looking for a C++ Developer for a paid internship (co-op) to work with lead developers in refactoring and modernizing a monolithic test suite towards an optimized CI/CD workflow.

  • Work with product owners and developers to understand existing test technology and design requirements for effective testing of optical and radar remote sensing imagery
  • Develop and implement code modernization within new test automation design goals
  • Perform hands on coding using C++, Google Test Framework, and MS Visual Studio tools
  • Develop effective code and product testing in a dynamically scalable parallel processing environment
  • Assist redefinition of coding standards and practices
  • Creative problem solving and strong communication skills

Requirements

  • Required Experience:
    • Current undergraduate student
  • Must have technical skills:
    • C++
    • Agile practices
  • Nice to have technical skills:
    • CI/CD and testing methodology knowledge
    • Knowledge of older C++ methodologies (2005, 2012, etc)
    • Knowledge of parallel processing

Click 'Apply Here' to start your e-Placement journey with Catalyst

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs