2

Remote Software Developer Jobs in Concord, MA (NOW HIRING)

Experience: 7+ years of software development experience, including 3+ years in web application programming. * Education: Bachelor's/Master's degree in Computer Science or a related field. * Back-End ...

GovCIO Overview GovCIO is currently hiring for a Software Programmer 2. This position will be located in Fairfax, VA and is a fully remote position. Responsibilities - Builds and codes applications ...

Software Engineer

Lowell, MA · On-site +1

$96K - $154K/yr

As a Software Engineer, your main focus will be on designing, developing, testing and collaborating ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Staff Software Engineer

Boston, MA · Remote

$202K - $274K/yr

Cloud & DevOps * Deploy and manage applications in cloud environments (AWS, GCP, or Azure ... California Remote (Bay Area) $202,500- $274,000 California Remote (Not Bay Area) $188,500- $255,000 ...

Software Engineer

Boston, MA · On-site +1

$178K - $195K/yr

Contribute intellectual property towards software engineering and machine learning engineering ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

next page

Showing results 1-20

Remote Software Developer information

See Concord, MA salary details

$52.5K

$122.4K

$181.6K

How much do remote software developer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for remote software developer in Concord, MA is $122,388.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,500.00 and $142,300.00 per year, depending on experience, location, and employer.

What Is the Job of Remote Software Developers?

Remote software developers design and create computer software programs and systems for their employer or client. Unlike in-house software developers, remote software developers work from home or another location outside of the office. As a remote software developer, you discuss the kind of program you need to create, making sure to clarify with your department or with your client what they need in their application. You may develop an entirely new program or improve an existing one. Remote developers are responsible for a program’s overall framework, and they design precise workflow charts that explain to programmers what code is needed for different aspects of the program. Remote software developers also design tests and protocols for the QA department to follow when they are testing the application.

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

AspectRemote Software DeveloperRemote Web Developer
Required SkillsProgramming languages, software architecture, codingHTML, CSS, JavaScript, front-end/back-end web development
Work EnvironmentSoftware companies, tech firms, startupsWeb agencies, digital agencies, tech companies
CertificationsComputer Science degree, coding bootcampsWeb development certifications, HTML/CSS courses
Common UsageDeveloping applications, software solutionsBuilding websites, web applications

Remote Software Developers focus on creating software applications and systems, requiring programming skills and software architecture knowledge. Remote Web Developers specialize in designing and building websites and web applications, often with expertise in HTML, CSS, and JavaScript. While both roles involve coding and can be remote, their primary focus and skill sets differ, making it important to choose the role that aligns with your expertise and career goals.

How do remote software developers stay connected and collaborate effectively with their teams?

Remote software developers typically use a variety of collaboration tools, such as Slack, Microsoft Teams, and Zoom, to communicate with colleagues and participate in daily stand-ups or sprint planning meetings. Version control systems like GitHub or GitLab are essential for code collaboration and review. Regular check-ins, clear documentation, and agile workflows help ensure everyone stays aligned and productive despite working from different locations. Proactive communication and time management are crucial for overcoming the challenges of remote work and successfully contributing to team goals.

What is a Remote Software Developer?

A Remote Software Developer is a professional who designs, builds, and maintains software applications while working from a location outside of a traditional office, often from home or another remote setting. These developers collaborate with team members using online communication and project management tools. Remote work allows for greater flexibility and access to global job opportunities, but it also requires strong self-motivation and communication skills. Companies hire remote software developers to tap into a wider talent pool and to offer flexible work arrangements.

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

To thrive as a Remote Software Developer, you need strong programming skills, problem-solving ability, and a relevant degree or equivalent experience in computer science or software engineering. Familiarity with common development tools (such as Git, Visual Studio Code, and CI/CD platforms) and frameworks, as well as knowledge of cloud services, are typically required. Excellent communication, self-motivation, and time management skills help you collaborate effectively and stay productive in a remote setting. These skills and qualities are essential for delivering high-quality software, meeting deadlines, and contributing to distributed teams.
What are the most commonly searched types of Software Developer jobs in Concord, MA? The most popular types of Software Developer jobs in Concord, MA are:
What are popular job titles related to Remote Software Developer jobs in Concord, MA? For Remote Software Developer jobs in Concord, MA, the most frequently searched job titles are:
What cities near Concord, MA are hiring for Remote Software Developer jobs? Cities near Concord, MA with the most Remote Software Developer job openings:
Infographic showing various Remote Software Developer job openings in Concord, MA as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $122,388 per year, or $58.8 per hour.
Associate Software Engineering Manager (Remote)

Associate Software Engineering Manager (Remote)

Serious Development

Cambridge, MA • Remote

Full-time

Posted 4 days ago


Job description

Associate Software Engineering Manager Job ID: 26ASEM205 Remote from *MA, USA

(*or located in or willing to relocate to one of the following states: New Hampshire, Vermont, Connecticut, New York, New Jersey, [Eastern] Pennsylvania)


Description


Serious Development is a boutique healthcare strategy, product, and software engineering firm. We partner with healthcare organizations to solve complex operational challenges through thoughtfully designed custom software.

We are searching for an Associate Software Engineering Manager to lead one of our software teams and be responsible for ensuring that the team meets commitments made to the business and implements code according to the technical architecture that you specify. When implementation complications arise, you are able to recommend paths forward; whether it involves tweaks to the technical architecture or adjusting business requirements. You will be an integral part of the Engineering Leadership structure as the point-person between the Engineers on the ground and the business.


Responsibilities (What you'll do)
  • Act as the primary point of contact for your team in all matters
  • Coordinate the engineering team's day-to-day activities so that implementation commitments are delivered on or ahead of schedule
  • Collaborate with our Product Managers and UX Designers to ensure that the engineering team delivers what our clients need and want.
  • Create technical architecture documentation and diagrams for the project and ensure that the engineering team's deliverables are implemented accordingly
  • Identify and convey technical considerations, risks, and trade-offs
  • Contribute to the engineering team's implementation efforts, approximately 40% of your capacity
  • Ensure that the code you and your team deliver has an extremely high level of quality and an extremely low potential for defects that will surface in the production environments
  • Author documentation of your code that is useful for your team members and other members of Engineering
  • Dive into code with engineers as technical challenges arise
  • Develop proofs of concepts as needed
  • Review code written by your team members to help catch issues before they surface after a deployment
  • Train internal resources on technical topics
  • Hire top talent onto your team as needed
  • Ensure that your team members use their time effectively and efficiently
  • Mitigating blockers for your team members if they are unable to clear them
  • Managing your team members' time-off requests
  • Mentor engineers in best practices, technical knowledge, and collaboration
  • Act as the scrum master for the engineering team
  • Keep current with engineering best practices, design principles, technology, security, and compliance in order to apply that knowledge to all of the responsibilities above
Requirements (What we're looking for)

Education & Experience

  • Bachelor of Science degree in Computer Science, Computer Engineering, Software Engineering, or a similar engineering major.
  • 5+ years of experience as a Software Engineer (a relevant Master's degree may be substituted for one year of this requirement), including 2+ years in a technical leadership role.

Technical Mastery

  • You bring a versatile background working with multiple languages, frameworks, databases, and tools, alongside significant engineering mastery in one or more elements of our core stack: Python, PHP (Laravel/Cake), C# (.NET), Angular, React, Flutter, and ML/Data Science packages.
  • Proven experience engineering SaaS products/platforms and cloud-based architectures.
  • Hands-on experience engineering with containers, design patterns, and Linux and/or MacOS environments.
  • Strong architectural habits, particularly Test-Driven Development (TDD).
  • Active participation in widely-used open source projects.

Team & Logistics

  • Experience working as a highly collaborative member of an engineering team, backed by excellent written and verbal communication skills.
  • Authorization to work in the US.
  • Must be located in (or willing to relocate to) one of the following states: NH, VT, MA, CT, NY, NJ, or [Eastern] PA.

Highly Desirable Preferences

  • Previous engineering experience within the HealthTech industry.
  • Working proficiency in Spanish, Portuguese or Ukrainian language skills is strongly preferred.