2

Trainee Software Developer Remote Jobs in Maryland

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

MACC, a division of Harris; is seeking a Software Engineer who is skilled and has expertise in ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

MACC, a division of Harris; is seeking a Software Engineer who is skilled and has expertise in ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

(Remote) GIS Developer

California, MD ยท Remote

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

In this role, you will directly contribute to that mission by ensuring our software provides a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

In this role, you will directly contribute to that mission by ensuring our software provides a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

(Remote) GIS Developer

California, MD ยท Remote

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

In this role, you will directly contribute to that mission by ensuring our software provides a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

In this role, you will directly contribute to that mission by ensuring our software provides a ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

  • Retirement

Job Title Software Engineer III - AI/ML Platform Operations - Remote Requisition Number R7739 ... Identify opportunities to improve operational efficiency, governance, security, and developer ...

New

IoT / Edge Software Engineer

MD ยท Remote

$68K - $141K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are currently seeking a IoT / Edge Software Engineer to join our team in Bethesda (REMOTE), Maryland (US-MD), United States (US). Job Summary: The IoT Edge Software Engineer is responsible for the ...

IoT / Edge Software Engineer

Bethesda, MD ยท On-site +1

$68K - $141K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are currently seeking a IoT / Edge Software Engineer to join our team in Bethesda (REMOTE), Maryland (US-MD), United States (US). Job Summary: The IoT Edge Software Engineer is responsible for the ...

Software Engineer

Lexington Park, MD ยท On-site +1

$69K - $158K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Remote Work: Hybrid Job Number: R0243159 Location: Lexington Park,MD,US Share job via: Share Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a complete ...

... developer tooling, or internal applications. * Strong programming experience with Go, Python, or ... Experience developing Terraform modules, managing remote state, versioning infrastructure code, and ...

Showing results 21-40

Trainee Software Developer Remote information

What does a trainee software developer working remotely do?

A Trainee Software Developer working remotely assists in designing, coding, testing, and maintaining software applications while learning industry best practices. They typically work under the supervision of senior developers, participate in team meetings, and contribute to projects using various programming languages and tools. Remote trainees communicate with their team using online collaboration platforms and are expected to follow deadlines, document their work, and continuously improve their skills. This role is ideal for those seeking hands-on experience in software development while enjoying the flexibility of working from home.

How does a trainee software developer working remotely typically collaborate with their team and receive mentorship?

As a remote Trainee Software Developer, you will often collaborate with your team through digital communication tools such as Slack, Zoom, or Microsoft Teams. Regular video meetings, code reviews, and pair programming sessions are common practices to ensure you stay connected, receive feedback, and learn best practices. Mentorship is typically provided by assigning you a dedicated mentor or buddy who will guide you through onboarding, answer questions, and help you navigate challenges. Proactive communication and participation in virtual stand-ups or sprint planning meetings are essential for staying engaged and progressing in your role.

What are the key skills and qualifications needed to thrive as a trainee software developer remote, and why are they important?

To thrive as a Trainee Software Developer (Remote), you generally need a foundational understanding of programming languages (such as Python, Java, or JavaScript), problem-solving skills, and often a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of software development tools (IDEs), and online collaboration platforms (such as Slack or Jira) are typically required. Strong communication, self-motivation, and time management are essential soft skills to succeed in a remote environment. These abilities ensure you can learn quickly, contribute effectively to projects, and collaborate with distributed teams while adapting to the demands of remote work.

What is the difference between Trainee Software Developer Remote vs Junior Software Developer?

AspectTrainee Software Developer RemoteJunior Software Developer
Required CredentialsBasic programming knowledge, often enrolled in or recently completed a coding bootcamp or degreeProven coding skills, typically a completed degree or certification in computer science or related field
Work EnvironmentRemote, supervised by mentors or team leads, often in training programsPrimarily remote or on-site, with more independent responsibilities
Employer & Industry UsageEntry-level, training-focused roles in tech companies, startups, or agenciesEntry to mid-level roles in software development teams across various industries

The main difference is that a Trainee Software Developer Remote is in a learning phase, often with supervision and mentorship, while a Junior Software Developer has more experience and independence in their role. Both roles are common in tech industries, but the trainee position emphasizes skill development and training.

What cities in Maryland are hiring for Trainee Software Developer Remote jobs?

Cities in Maryland with the most Trainee Software Developer Remote job openings:

    Infographic showing various Trainee Software Developer Remote job openings in Maryland as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution.

    Senior Software Developer C++ (Program Principal Engineer )

    Black Canyon Consulting

    Bethesda, MD โ€ข On-site, Remote

    $134K - $185K/yr

    Full-time

    Medical, Dental, Vision, Retirement, PTO

    Re-posted 23 days ago


    Job description

    Overview

    Black Canyon Consulting (BCC) ย is searching for a Senior C++ Software Developer to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health.ย This opportunity is full time and onsite at the NIH-NCBI in Bethesda, MD and/or remote work.

    NCBI, the National Center for Biotechnology Information, the nation's premier biomedical resource, is seeking a software developer to help deliver biological sequence annotation and data curation infrastructure for the nation's foremost sequence and biomedical literature repositories. Sites at NCBI, a part of the National Library of Medicine (NLM) at the National Institutes of Health (NIH), see four million daily users searching for gene sequence data, biomedical journal citations, and a wide array of other information that directly impacts biomedical research and public health. NCBI's annotation pipelines not only serve these diverse expert communities - they actually drive new life sciences discoveries, ranging from medical health (viruses and pandemics, genetic diseases, cancer) to public health (food safety monitoring, antimicrobial resistance, viral outbreaks), to basic research topics in computational biology, bioinformatics and microbial diversity, and many more.

    Duties & Responsibilities:
    • Responsible for the development, implementation, testing, and continued maintenance of NCBI bioinformatics software and information retrieval systems
    • Work with a diverse group of scientists, bioinformaticians and other developers across the center to implement efficient bioinformatics algorithms
    • Learn new technologies, keep up with internal systems, and share your knowledge with the team
    Required qualifications:
    • 5+ years of experience handling large amounts of data or working in a distributed computing environment
    • Programming experience in a Linux environment
    • Proficiency in C++
    • Experience with MS SQL server and relational database design and optimization
    • Fluency in some scripting languages such as BASH, csh, Perl, or Python
    Preferred qualifications:
    • 5+ years of working with genetic and biological data
    • Proficiency in Python and/orย JavaScript and familiarity with their associated ecosystems
    • Experience with MongoDB or other NoSQL database technology
    • Experience withย Docker or other containerization mechanisms
    • Experience with CI/CD pipelines,ย unit testing, integration and regression testing
    • Experience using GitHub
    • Experience with Cloud technologies a strong plus

    We attract the best people in the business with our competitive benefits package that includes medical, dental and vision coverage, 401k plan with employer contribution, paid holidays, vacation, and tuition reimbursement. If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!