1

Staff Software Engineer Full Stack Developer Jobs in Maryland

Full Stack Developer

Bethesda, MD · On-site

  • Medical

  • Retirement

Analytica is seeking a Full Stack Developer to support the design, development, testing, deployment ... Software Engineer, or similar technical role. * Experience developing web applications using ...

Full Stack Developer

Bethesda, MD · On-site

  • Medical

  • Retirement

Analytica is seeking a Full Stack Developer to support the design, development, testing, deployment ... Software Engineer, or similar technical role. * Experience developing web applications using ...

No Clearance Required Eccalon is seeking a Full Stack Developer to design, build, and ship production software across a portfolio of DoD, Intelligence, and enterprise programs. You will own features ...

Full Stack Developer

Fort George G Meade, MD · On-site

$230K - $271K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... and software engineering expertise, and help identify and build enabling functions that make ... Full-stack development experience including front-end frameworks such as React or Vue * Familiarity ...

$87 - $198/hr

  • Medical

  • Life

  • Retirement

  • PTO

As a senior full stack developer at Booz Allen, you'll use your passion to master new tools and ... The senior software engineer supports the design development testing and deployment of complex ...

New

Showing results 41-60

Staff Software Engineer Full Stack Developer information

What is a Staff Software Engineer Full Stack Developer?

A Staff Software Engineer Full Stack Developer is a senior engineering professional who designs, develops, and maintains both the front-end and back-end components of software applications. This role typically involves leading technical projects, mentoring other engineers, and making key architectural decisions. Staff-level engineers are expected to have deep expertise in multiple technologies, strong problem-solving skills, and the ability to drive innovation across teams. They often collaborate closely with product managers, designers, and other stakeholders to deliver high-quality software solutions.

What are the key skills and qualifications needed to thrive as a Staff Software Engineer Full Stack Developer?

To thrive as a Staff Software Engineer Full Stack Developer, you need advanced expertise in both front-end and back-end development, strong problem-solving abilities, and a bachelor's degree or higher in computer science or a related field. Mastery of programming languages (such as JavaScript, Python, or Java), frameworks (like React and Node.js), cloud platforms, and familiarity with CI/CD tools is typically required. Leadership, effective communication, and collaboration are standout soft skills for guiding teams and managing complex projects. These technical and interpersonal skills are vital for delivering robust software solutions, mentoring peers, and driving innovation within an organization.

How does a Staff Software Engineer Full Stack Developer typically collaborate with cross-functional teams on large-scale projects?

As a Staff Software Engineer Full Stack Developer, you will frequently work alongside product managers, UX/UI designers, QA engineers, and other developers to deliver end-to-end solutions. Collaboration often involves participating in architectural discussions, providing technical leadership, and ensuring that both front-end and back-end components integrate seamlessly. You may also mentor junior engineers, help break down complex tasks, and facilitate communication across teams to align on project goals and timelines. This collaborative environment encourages continuous learning and fosters a strong sense of ownership over the product.

What is the difference between Staff Software Engineer Full Stack Developer vs Senior Software Engineer?

AspectStaff Software Engineer Full Stack DeveloperSenior Software Engineer
CredentialsBachelor's/Master's in CS or related field, extensive experienceBachelor's/Master's in CS or related field, 3-5 years experience
Work EnvironmentLeads projects, designs architecture, mentors teamsDevelops features, fixes bugs, collaborates with teams
Industry UsageCommon in tech companies, startups, large enterprisesWidely used across industries, entry to mid-level seniority

The Staff Software Engineer Full Stack Developer typically has more leadership responsibilities, oversees architecture, and mentors teams, whereas the Senior Software Engineer focuses on developing features and solving technical problems. Both roles require strong technical skills, but the Staff role involves broader strategic input and project oversight.

What are popular job titles related to Staff Software Engineer Full Stack Developer jobs in Maryland?

For Staff Software Engineer Full Stack Developer jobs in Maryland, the most frequently searched job titles are:

What job categories do people searching Staff Software Engineer Full Stack Developer jobs in Maryland look for?

The top searched job categories for Staff Software Engineer Full Stack Developer jobs in Maryland are:

What cities in Maryland are hiring for Staff Software Engineer Full Stack Developer jobs?

Cities in Maryland with the most Staff Software Engineer Full Stack Developer job openings:

Infographic showing various Staff Software Engineer Full Stack Developer job openings in Maryland as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 17% Part Time, 1% Temporary, and 5% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution.

Full-Stack Developer (DailyMed)

Black Canyon Consulting

Bethesda, MD

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 26 days ago


Job description

Overview

Black Canyon Consulting (BCC) is searching for a Full-Stack Developer to support the User Services and Collection Division (USCD), part of the U.S. National Library of Medicine, National Institutes of Health. The USCD is responsible for managing the NLM's extensive collection of biomedical literature, health information, and data resources. Its core mandate is to collect, curate, and connect the world to this information. 

The Full-Stack Developer will work on DailyMed. DailyMed is a free, official National Institutes of Health (NIH) National Library of Medicine (NLM) resource providing the most current drug labeling (package inserts) for prescription and over-the-counter medicines, medical devices, and gases, directly from the FDA. Managed by the NLM, it serves as a comprehensive, user-friendly database for patients, clinicians, and researchers to access standardized, up-to-date information on dosages, warnings, interactions, and more, supporting public health.

This opportunity is full-time and involves working with the USCD team in Bethesda, MD.

 Duties & Responsibilities:

  • BS in Computer Science or a scientific field (engineering, physics), or equivalent experience    
  • 5+ years of full-stack web applications development, using Python, Django, and Angular. 
  • Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Experience with version control systems like Git or SVN
  • Hands-on experience in implementation/debugging Elastic Search, Postgres, and Solr
  • Hands-on experience in developing applications with Docker Containers
  • Hands-on experience in using GitLab, Bamboo, and other CI/CD pipeline tools
  • Have up-to-date experience with Java, Python/Django, JavaScript, CSS, Ruby, HTML5, and Oracle or PostgreSQL
  • Non-SQL database management experience in MongoDB or Cassandra with the ability to share,
  • define schema, etc., as well as supported tools like NodeJS and AngularJS
  • Solid understanding of computer science principles like data structures, algorithms, etc. to continually improve one's ability and current implementation
  • Solid experience in the use of software engineering tools like JIRA, agile methodology, test-driven development, etc.
  • Experience in cloud computing environments like AWS, Azure, or Google Cloud
  • Proficient in Agile Method and apply it in software development
Benefits and Salary

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.

We offer a competitive salary commensurate with experience and location. If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!