2

Remote Freelance Software Engineer Jobs in Maryland

Experience developing Terraform modules, managing remote state, versioning infrastructure code, and ... If you are interested in this Software Engineer job in Bethesda, MD, please apply now to be ...

Software Engineer

Annapolis, MD ยท On-site +1

$86K - $198K/yr

Remote Work: No Job Number: R0243588 Location: Annapolis Junction,MD,US Share job via: Share Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a complete ...

Software Engineer

Suitland, MD ยท On-site +1

$160K - $200K/yr

None Potential for Remote Work: ORA_ON_SITE Description ๏ปฟVaren, an SAIC company is seeking an experienced Software Engineer to join our team. This position in located in Suitland, MD and requires ...

IoT / Edge Software Engineer

Bethesda, MD ยท On-site +1

$68K - $141K/yr

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

MD ยท Remote

$68K - $141K/yr

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 ...

Job Title Software Engineer III - AI/ML Platform Operations - Remote Requisition Number R7739 Software Engineer III - AI/ML Platform Operations - Remote (Open) Location Arizona - Home Teleworkers ...

$117K - $154K/yr

The Senior Software Engineer, RPG is a hands-on technical leader responsible for complex IBM i/RPG ... This remote role welcomes candidates anywhere in the US. Salary: 110K - 135K What your impact will ...

$117K - $154K/yr

The Senior Software Engineer, RPG is a hands-on technical leader responsible for complex IBM i/RPG ... This remote role welcomes candidates anywhere in the US. Salary: 110K - 135K What your impact will ...

$117K - $154K/yr

The Senior Software Engineer, RPG is a hands-on technical leader responsible for complex IBM i/RPG ... This remote role welcomes candidates anywhere in the US. Salary: 110K - 135K What your impact will ...

$117K - $154K/yr

The Senior Software Engineer, RPG is a hands-on technical leader responsible for complex IBM i/RPG ... This remote role welcomes candidates anywhere in the US. Salary: 110K - 135K What your impact will ...

Senior Software Engineer

Baltimore, MD ยท On-site +1

$140K - $160K/yr

Remote - USA Reporting To: Principal Engineer (Head of Engineering) Compensation: $140,000 - $160,000 / year Description Impruvon builds software and connected hardware that transforms how care teams ...

Senior Software Engineer

Baltimore, MD ยท On-site +1

$140K - $160K/yr

Remote - USA Reporting To: Principal Engineer (Head of Engineering) Compensation: $140,000 - $160,000 / year Description Impruvon builds software and connected hardware that transforms how care teams ...

Senior Software Engineer

Baltimore, MD ยท On-site +1

$140K - $160K/yr

Remote - USA Reporting To: Principal Engineer (Head of Engineering) Compensation: $140,000 - $160,000 / year Description Impruvon builds software and connected hardware that transforms how care teams ...

next page

Showing results 1-20

Remote Freelance Software Engineer information

What is a remote freelance software engineer?

A Remote Freelance Software Engineer is a professional who designs, develops, and maintains software applications while working independently from a location outside of a traditional office, often from home or any place with internet access. They typically work on a contract or project basis for various clients, rather than being a permanent employee of a single company. This role requires strong technical skills, self-motivation, and the ability to communicate effectively with clients and teams remotely. Remote freelance software engineers often manage their own schedules, choose their projects, and handle their own business operations such as invoicing and taxes.

What are the key skills and qualifications needed to thrive as a remote freelance software engineer?

To thrive as a Remote Freelance Software Engineer, you need strong programming skills, a solid understanding of software development principles, and often a relevant degree or portfolio of work. Familiarity with version control systems like Git, popular frameworks (such as React, Django, or Node.js), and project management tools (like Jira or Trello) is essential. Excellent self-motivation, time management, and clear written communication skills distinguish top performers in remote settings. These abilities are crucial for delivering high-quality software independently, meeting client expectations, and succeeding in a distributed work environment.

How do remote freelance software engineers typically manage communication and collaboration with clients and team members across different time zones?

Remote Freelance Software Engineers often work with clients and teams located in various parts of the world, which requires strong communication and time management skills. They typically use collaboration tools such as Slack, Zoom, and project management platforms like Jira or Trello to stay connected and update progress. It's common practice to establish clear expectations regarding availability, response times, and meeting schedules to accommodate time zone differences. Proactively sharing updates and being flexible with meeting times can help maintain effective collaboration and build trust with clients and colleagues.

What is the difference between Remote Freelance Software Engineer vs Remote Software Developer?

AspectRemote Freelance Software EngineerRemote Software Developer
CredentialsTypically requires a degree in computer science or related field, plus portfolio or experienceOften requires similar credentials, including degrees and coding experience
Work EnvironmentIndependent, project-based, often self-managedUsually employed by a company or organization, but can also be freelance
Employer & Industry UsageFreelance platforms, consulting firms, startupsTech companies, startups, corporate IT teams
Search & Comparison IntentLooking for independent, project-based rolesSeeking full-time or contract development roles within organizations

The main difference is that a Remote Freelance Software Engineer works independently on various projects, often through freelance platforms, while a Remote Software Developer is typically employed by a company, working as part of a team. Both roles require similar skills and credentials, but their work environments and employment types differ.

What are the most commonly searched types of Remote Software Engineer jobs in Maryland?

The most popular types of Remote Software Engineer jobs in Maryland are:

What are popular job titles related to Remote Freelance Software Engineer jobs in Maryland?

For Remote Freelance Software Engineer jobs in Maryland, the most frequently searched job titles are:

What job categories do people searching Remote Freelance Software Engineer jobs in Maryland look for?

The top searched job categories for Remote Freelance Software Engineer jobs in Maryland are:

What cities in Maryland are hiring for Remote Freelance Software Engineer jobs?

Cities in Maryland with the most Remote Freelance Software Engineer job openings:

Software Engineer

Aquinas Consulting

Bethesda, MD โ€ข Remote

Full-time

Re-posted 27 days ago


Key responsibilities

  • Design, develop, and maintain internal platform services, APIs, and Infrastructure as Code (IaC) solutions to automate secure and scalable infrastructure provisioning.

  • Build backend services using Go or Python while integrating Terraform automation, reusable infrastructure modules, and cloud platform capabilities.

  • Develop and maintain CI/CD pipelines, automated testing frameworks, and Policy as Code (OPA) solutions to ensure security, compliance, and operational reliability.


Job description

Aquinas Consulting is currently looking to fill a Software Engineer job in Bethesda, MD. This CONTRACT job is available with one of our key customers in the hospitality industry. In this role, you will be responsible for designing and developing production-grade platform services, infrastructure automation, and internal APIs that enable engineering teams to provision and manage cloud infrastructure. To be successful in this position, you must have experience developing backend services and Infrastructure as Code (IaC) solutions using Terraform and modern programming languages such as Go or Python. Preference will be given to candidates with experience in platform engineering, cloud automation, CI/CD, Kubernetes, and policy-as-code technologies.

Software Engineer job responsibilities:

  • Design, develop, and maintain internal platform services, APIs, and Infrastructure as Code (IaC) solutions to automate secure and scalable infrastructure provisioning.
  • Build backend services using Go or Python while integrating Terraform automation, reusable infrastructure modules, and cloud platform capabilities.
  • Develop and maintain CI/CD pipelines, automated testing frameworks, and Policy as Code (OPA) solutions to ensure security, compliance, and operational reliability.
  • Collaborate with infrastructure, security, and engineering teams to deliver scalable platform services, improve automation, and support cloud infrastructure initiatives.
  • Provide technical leadership by mentoring engineers, evaluating new technologies, creating technical documentation, and driving continuous improvements to the infrastructure automation platform.
  • Monitor platform performance, troubleshoot complex production issues, and implement best practices for reliability, scalability, and maintainability.

Qualifications:

  • Five or more years of experience developing and supporting production backend services and APIs for platform, developer tooling, or internal applications.
  • Strong programming experience with Go, Python, or similar languages, including RESTful API development, service integration, and software engineering best practices.
  • Experience building reliable, scalable distributed systems with knowledge of automated testing, CI/CD pipelines, and application lifecycle management.
  • Working knowledge of cloud infrastructure concepts, including networking, IAM, compute, storage, and Infrastructure as Code (Terraform preferred).
  • Experience developing Terraform modules, managing remote state, versioning infrastructure code, and automating cloud infrastructure deployments.
  • Strong analytical, troubleshooting, and problem-solving skills with the ability to diagnose and resolve complex production issues across applications and infrastructure.

If you are interested in this Software Engineer job in Bethesda, MD, please apply now to be connected with a member of our team.

Please note: Applying to this role is an agreement to have your information entered into our database and acknowledgement that a recruiter will reach out to you either by phone, email, and/or text message regarding this and similar job opportunities.

Aquinas Consulting is a woman and minority owned company headquartered in Milford, CT that provides Engineering, Information Technology (IT), and Manufacturing staffing solutions throughout the US. We take pride in 20 years of service to our clients, our hiring managers, our consultants, and our local community.  Aquinas is an affirmative action, equal opportunity employer and committed to considering all qualified applications without regard to race, genetic information, sex, age, color, religion, national origin, veteran status, disability or any other characteristic protected by law. www.aquinasconsulting.com