1

Online Software Developer Jobs (NOW HIRING)

Software Developer

Columbia, MD · On-site

$60 - $80/hr

Software Developer Location: Columbia, MD (on-site) Client: Conduent Transportation Solutions About the Role Our client is a leader in smart city and transportation technology, building solutions ...

Software Developer / Software Developer / Software Developer / Software Developer / Software Developer Location: St. Paul, MN 55106 (Hybrid - Onsite Mon, Tue, Thu; Remote Wed, Fri) Duration: 18 ...

The Software Engineer II is responsible for creating, defining system scope and objectives and developing solutions for complex system problems to meet business objectives and customer needs. The ...

Software Developer

Annapolis, MD · On-site

$64K - $128K/yr

Position Description At Nightwing CODEX, a software developer designs and implements custom software tools and techniques. Most of the work is developed in Python, C++ and Java. The intended ...

Software Developer Software Developer, Senior Heath, OH HX5 is an award-winning provider of engineering, research and development, and technical services to clients such as NASA and the Department of ...

A Software Developer designs, develops, tests, and maintains software applications and systems. They work closely with stakeholders, designers, and other developers to create efficient, scalable, and ...

Software Engineer Results-driven Software Engineer with experience in designing, developing, testing, and maintaining software applications. Proficient in programming languages such as Java, Python ...

The Software Engineer will work with a small team of developers, software engineers, and data engineers. What will you do? * Work with an industry leading identity and access management software ...

The Software Developer's duties will include managing system performance, reviewing and updating existing programs, identifying and fixing defects, supporting data architecture, generating reports ...

The developer will support the Software Support Activity (SSA)'s efforts. An ideal candidate will possess experience supporting software development efforts for a major NAVSEA, NAVAIR, Navy, or DoD ...

The Software Developer's duties will include managing system performance, reviewing and updating existing programs, identifying and fixing defects, supporting data architecture, generating reports ...

deciBel Research has an immediate opening for a software developer in Dayton, OH. Position Description: deciBel Research is a seeking a Software Developer with versatile technical skills in computer ...

Position Description At Nightwing CODEX, a software developer designs and implements custom software tools and techniques. Most of the work is developed in Python, C++ and Java. The intended ...

Software Developer

Lansing, MI · On-site

$43 - $58/hr

Software Developer Compensation: $43-$58/Hour Location: Lansing, MI | Hybrid a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5 ...

Position Description At Nightwing CODEX, a software developer designs and implements custom software tools and techniques. Most of the work is developed in Python, C++ and Java. The intended ...

Our client is looking Software Developer for Fulltime project in Rockford, Illinois (Onsite) Below is the detail requirement. Title: Software Developer Location: Rockford, Illinois Experience: 5 to ...

Agility Marketing is currently seeking a Software Developer in our Information Technology ... Call our employment hotline at 866-1900, apply online at www.agilitymarketing.com or stop in for a ...

Agility Marketing is currently seeking a Software Developer in our Information Technology ... Call our employment hotline at 866-1900, apply online at www.agilitymarketing.com or stop in for a ...

next page

Showing results 1-20

Online Software Developer information

See salary details

$48K

$111.8K

$166K

How much do online software developer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for online software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What is the difference between Online Software Developer vs Web Developer?

AspectOnline Software DeveloperWeb Developer
CredentialsTypically requires programming skills, certifications varyRequires HTML, CSS, JavaScript knowledge, often certifications or degrees in web development
Work EnvironmentRemote or online platforms, project-basedRemote or office-based, focused on website and web app creation
Industry UsageUsed across tech, e-commerce, online servicesPrimarily in digital media, marketing, e-commerce
Search & Comparison IntentFocuses on online software solutions, app developmentFocuses on website design, front-end/back-end development

Online Software Developers and Web Developers both create digital solutions but differ in scope. Online Software Developers often build applications and platforms for online use, while Web Developers focus on websites and web interfaces. Both roles require programming skills and can be remote, but their target projects and industry applications vary.

What are the key skills and qualifications needed to thrive as an Online Software Developer, and why are they important?

To thrive as an Online Software Developer, you need strong programming skills in languages like JavaScript, Python, or Java, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms, and frameworks such as React or Node.js is typically required. Problem-solving abilities, effective communication, and the capacity to work independently are vital soft skills in this role. These competencies ensure you can build reliable web applications, collaborate effectively with distributed teams, and adapt quickly to evolving technologies.

What does an Online Software Developer do?

An Online Software Developer is responsible for designing, coding, testing, and maintaining software applications that are accessed over the internet, such as web apps, cloud-based platforms, and online services. They work with programming languages like JavaScript, Python, Java, or PHP, and often utilize frameworks and tools for web development. Their tasks include collaborating with designers and other developers, troubleshooting issues, and ensuring the security and scalability of online software. Online Software Developers may also be involved in deploying updates and integrating third-party services to enhance application functionality.

What are some common challenges faced by online software developers, and how can they be managed effectively?

Online software developers often encounter challenges such as coordinating with distributed teams, managing time zone differences, and ensuring clear communication in virtual environments. To address these, it's important to leverage collaboration tools, establish regular check-ins, and maintain thorough documentation. Proactively managing these aspects not only helps in delivering high-quality software but also fosters a productive and supportive remote work culture.
More about Online Software Developer jobs
What cities are hiring for Online Software Developer jobs? Cities with the most Online Software Developer job openings:
What are the most commonly searched types of Software Developer jobs? The most popular types of Software Developer jobs are:
What states have the most Online Software Developer jobs? States with the most job openings for Online Software Developer jobs include:
Infographic showing various Online Software Developer job openings in the United States as of July 2026, with employment types broken down into 85% Full Time, 3% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.
Software Developer

Software Developer

ESP Enterprises, Inc.

Columbia, MD • On-site

$60 - $80/hr

Full-time

Posted 22 days ago


Job description

Software Developer
Location: Columbia, MD (on-site)
Client: Conduent Transportation Solutions

About the Role

Our client is a leader in smart city and transportation technology, building solutions that make urban mobility more efficient, sustainable, and accessible. We are seeking a Software Developer to design, develop, and maintain software applications supporting transit agencies and their riders. The ideal candidate writes clean, reliable code, enjoys solving complex problems, and works well across engineering, product, and operations teams.

Responsibilities

  • Design, develop, test, and deploy software applications that support transit and mobility systems.
  • Integrate software with backend services, hardware, and third-party transit systems.
  • Debug and resolve defects in both development and production environments.
  • Collaborate with cross-functional teams to define requirements and optimize system functionality.
  • Participate in code reviews and provide constructive feedback.
  • Document technical specifications, user guides, and maintenance procedures.
  • Ensure application performance, scalability, and security meet project requirements.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Solid grasp of computer science fundamentals: algorithms, data structures, and operating systems.
  • Proficiency in one or more modern programming languages (e.g., C/C++, C#, Java, or Python).
  • Familiarity with object-oriented programming principles.
  • Experience developing on Windows-based environments and tools such as Visual Studio.
  • Experience with version control systems such as Git or SVN.
  • Basic understanding of the software development life cycle (SDLC) and agile methodologies.
  • Strong problem-solving skills, attention to detail, and clear communication.

Preferred (Plus)

  • Experience with transit-specific systems such as AVL (Automatic Vehicle Location) or fare collection.
  • Familiarity with embedded systems, hardware integration, or device communication.
  • Exposure to IoT, edge computing, or telematics.
  • Understanding of networking concepts and socket programming.