2

Entry Level Full Stack Software Developer Jobs in Columbia, MD

Bachelor's degree, preferably in Computer Science, Engineering, or Management Information Systems * 2+ years of full-stack software development experience * 2+ years of experience with Modern Full ...

Bachelor's degree, preferably in Computer Science, Engineering, or Management Information Systems * 2+ years of full-stack software development experience * 2+ years of experience with Modern Full ...

Reflexive Concepts is looking for a Full-Stack Software Engineer II with strong UI proficiency to join a small, high-impact development team. If you enjoy taking ideas from concept to working ...

... Science, Engineering, or Management Information Systems * 2+ years of full-stack software ... Professional development From entry-level employees to senior leaders, we believe there's always ...

Showing results 41-60

Entry Level Full Stack Software Developer information

See Columbia, MD salary details

$23

$58

$85

How much do entry level full stack software developer jobs pay per hour?

As of Sep 15, 2026, the average hourly pay for entry level full stack software developer in Columbia, MD is $58.81, according to ZipRecruiter salary data. Most workers in this role earn between $48.89 and $67.74 per hour, depending on experience, location, and employer.

What is an entry level full stack software developer?

An Entry Level Full Stack Software Developer is a professional who works with both the front-end (user interface) and back-end (server and database) aspects of web applications. They are usually recent graduates or individuals with limited industry experience who possess foundational programming skills in multiple technologies. Their responsibilities often include writing and debugging code, collaborating with team members, and learning new tools and frameworks as required. Entry-level full stack developers are expected to build and maintain applications under the guidance of more senior developers, gradually expanding their expertise and responsibilities over time.

What does an entry level full stack software developer do?

Entry-level full stack software developers support senior staff in the development of a company at all layers of its computer and network platforms. In this role, you may code content for both the front-end and back-end of the system, evaluate existing programming to determine whether or not it should be changed, and help optimize operations. Entry-level full stack software engineers code in a variety of languages, including PHP, CSS, JavaScript, and HTML. As an entry-level employee, your main job is to learn more about programming in a business environment until you are proficient with the company's network operations. You may shadow an experienced software developer or complete your tasks under the supervision of a senior software developer.

What are the key skills and qualifications needed to thrive as an entry level full stack software developer, and why are they important?

To thrive as an Entry Level Full Stack Software Developer, you need a solid understanding of programming languages like JavaScript, Python, or Java, along with a degree in computer science or related field. Familiarity with frameworks (e.g., React, Node.js), version control systems (like Git), and databases (SQL or NoSQL) is typically required. Problem-solving, teamwork, and effective communication are standout soft skills for collaborating with colleagues and tackling complex coding challenges. These skills and qualities are crucial to efficiently build, test, and maintain applications in dynamic development environments.

What are some common challenges faced by entry level full stack software developers, and how can they overcome them?

Entry level full stack software developers often encounter challenges such as juggling multiple technologies (frontend, backend, databases), understanding codebases quickly, and adapting to different team workflows. To overcome these, it's helpful to actively seek mentorship, regularly communicate with team members, and take advantage of onboarding resources provided by the company. Embracing a growth mindset and asking questions when uncertain can also accelerate learning and help integrate more smoothly into the team.

Is a full stack software developer an entry-level job?

A full stack software developer can be an entry-level position, especially for those with basic knowledge of front-end and back-end technologies, programming languages like JavaScript, Python, or Java, and familiarity with tools such as Git and databases. Entry-level roles typically require some coding experience, but they often provide on-the-job training and opportunities to learn advanced skills.

What is the entry-level salary of a full stack software developer?

The entry-level salary for a full stack software developer typically ranges from $50,000 to $80,000 annually, depending on location, company size, and skills. Candidates with knowledge of popular frameworks and programming languages like JavaScript, Python, or Java may command higher starting salaries.

What are the most commonly searched types of Full Stack Software Developer jobs in Columbia, MD?

The most popular types of Full Stack Software Developer jobs in Columbia, MD are:

What are popular job titles related to Entry Level Full Stack Software Developer jobs in Columbia, MD?

For Entry Level Full Stack Software Developer jobs in Columbia, MD, the most frequently searched job titles are:

What job categories do people searching Entry Level Full Stack Software Developer jobs in Columbia, MD look for?

The top searched job categories for Entry Level Full Stack Software Developer jobs in Columbia, MD are:

What cities near Columbia, MD are hiring for Entry Level Full Stack Software Developer jobs?

Cities near Columbia, MD with the most Entry Level Full Stack Software Developer job openings:

Full Stack Software Engineer (Backend Focused)

Washington, DC • Remote

$48 - $55/hr

Contractor

Medical, Dental, Vision

Re-posted yesterday


Job description

Job Title: Full Stack Software Engineer (Backend-Focused)Location-Type: 100% Remote (must be able to work EST hours)Start Date Is: ASAPDuration: 12 Month Contract (Strong Potential for Extension)Compensation Range: $48/hr – $55/hr W2Benefits: Eligible for Health, Dental, Vision, 401KMust be authorized to work in the U.S. This position is not eligible for sponsorship.

Job Description:

Seeking a backend-focused Full Stack Software Engineer to join a collaborative engineering team responsible for building and supporting high-scale, customer-facing applications. This role is approximately 80–85% backend and 15–20% frontend, with a primary focus on designing and maintaining distributed microservices, developing scalable APIs, modernizing existing systems, and supporting AI-powered customer experiences.

The ideal candidate will have strong experience with Go or Java, AWS, distributed microservices, and React, and will enjoy balancing new feature development with production support and modernization efforts. This is an excellent opportunity to contribute to initiatives involving security, fraud prevention, AI integrations, and cloud-native backend development.

Day-to-Day Responsibilities:

  • Design, develop, and maintain distributed backend microservices supporting high-scale production applications
  • Build, enhance, and maintain RESTful and/or gRPC APIs
  • Modernize existing backend services while developing new functionality
  • Troubleshoot production issues and improve application performance, scalability, and reliability
  • Develop AI-powered integrations and customer-facing experiences leveraging modern AI technologies
  • Support initiatives focused on account security, authentication, and fraud prevention
  • Collaborate with frontend engineers, product managers, QA, and cross-functional engineering teams
  • Contribute to React-based frontend features and bug fixes as needed (approximately 15–20% of the role)
  • Participate in code reviews and promote engineering best practices
  • Work within an Agile environment using Jira and Confluence

Minimum Requirements:

  • Bachelor's degree in Computer Science or a related field, or equivalent professional experience
  • 2 years of professional software engineering experience
  • Strong backend development experience using Go, Java, or another object-oriented programming language
  • Experience building distributed microservices in production environments
  • Experience designing and developing RESTful APIs and/or gRPC services
  • Hands-on experience with AWS cloud services
  • Experience working with NoSQL databases
  • Understanding of concurrency, multithreading, performance optimization, and observability
  • Experience participating in code reviews and writing clean, maintainable code
  • Experience working in Agile environments using Jira and/or Confluence
  • Working knowledge of React, JavaScript, or TypeScript
  • Strong communication skills with the ability to work independently and collaboratively across engineering teams

Preferred Qualifications:

  • Experience building AI or GenAI-powered applications
  • Experience with LLM integrations or Model Context Protocol (MCP)
  • Experience supporting authentication, security, or fraud prevention initiatives
  • Experience supporting large-scale customer-facing web applications
  • Experience maintaining legacy systems while contributing to modernization efforts
  • Mobile development experience is a plus
  • Strong sense of ownership with a proactive, solution-oriented mindset
  • Curious, adaptable, and eager to learn new technologies and AI tools