Demo

Full Stack Software Engineer

MacroSys, LLC
Washington, DC Full Time
POSTED ON 10/3/2026
AVAILABLE BEFORE 10/31/2026

MacroSys, LLC, is looking for a mid-to-senior Full Stack Software Engineer to join our team building enterprise web applications and data platforms for federal clients. The ideal candidate is a strong generalist with solid backend, database, cloud, and CI/CD fundamentals who can pick up our stack quickly and take ownership of their work with limited supervision. Depth in enterprise web development or data engineering is a plus, not a requirement.


General Responsibilities:

  • Designing, building, and maintaining enterprise web applications and data pipelines/data platforms.
  • Working with relational databases and deploying to AWS or Azure.
  • Automating infrastructure and deployments through infrastructure-as-code and CI/CD.
  • Owning features end to end: requirements, design, development, testing, deployment, and support on a small team.
  • Writing tested, maintainable code, participating in code reviews, and troubleshooting issues in production.
  • Collaborating with data scientists, engineers, and clients to translate requirements into technical solutions.


Minimum Requirements:

  • At least 4 years of hands-on professional software development experience, including:
    • Backend development: Strong proficiency in at least one of Java, C#, or Python, and willingness to work in the others.
    • APIs and integration: Experience building and consuming REST APIs and integrating with databases and external data sources.
    • Frontend development: Experience with a modern JavaScript/TypeScript framework (Angular, React, or similar).
    • Database: Postgres, SQL Server, or Oracle.
    • Cloud: AWS or Azure.
    • Source control and CI/CD: Git plus GitHub Actions, Azure DevOps, Jenkins, or similar.
  • Experience writing automated tests (unit/integration) and working on an Agile/Scrum team.
  • Strong written and verbal communication skills; comfortable working directly with clients and non-technical stakeholders.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Ability to obtain a federal Public Trust or security clearance, if required.
  • Legally authorized to work in the United States.


Nice-to-Haves:

  • Expertise in:
    • Enterprise web stack: Spring Boot or ASP.NET, Hibernate/JPA or Entity Framework, and Angular or React.
    • Data engineering stack: Python with Spark/PySpark and Databricks (or a similar lakehouse platform) for ETL/ELT pipelines.
    • Infrastructure as code (Terraform or CloudFormation), Docker/containers, and secure development practices for federal systems.
  • Public sector or government consulting experience, especially with transportation or federal statistical data.
  • Experience building LLM applications (RAG or agentic).
  • Certifications in Databricks Data Engineer, Databricks Generative AI Engineer, AWS Solutions Architect, and/or AWS Data Engineer.
  • Active security clearance.
Company Description

Located in the heart of Washington, DC, MacroSys, LLC, is a federal consulting company with nearly three decades of experience providing integrated research and analysis, communications, and IT solutions tailor-made to support the unique mission, policies, operational goals, and outreach and education initiatives of federal government programs.

Are you a professional with drive, passion, and an innovative mindset, and do you enjoy working in a dynamic team? MacroSys may be the perfect fit for you... We offer competitive salaries and full benefits, including health, dental, vision, and life insurance.

Salary.com Estimation for Full Stack Software Engineer in Washington, DC
$121,727 to $147,159
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full Stack Software Engineer?

Sign up to receive alerts about other jobs on the Full Stack Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MacroSys, LLC

  • MacroSys, LLC Washington, DC
  • MacroSys, LLC, is looking for a Junior Digital Communications Specialist to support outreach and communications for a federal statistical agency. The ideal... more
  • 14 Days Ago

  • MacroSys, LLC Washington, DC
  • MacroSys is seeking a mid-level data analyst to join our team. You will help our customers collect, manage, and analyze project data, including geospatial ... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Full Stack Software Engineer jobs in the Washington, DC area that may be a better fit.

  • Precise Software Solutions, Inc. Washington, DC
  • Description Position Summary Precise Software Solutions Inc. is seeking an AI Full Stack Developer to join a forward-deployed, hands-on delivery team suppo... more
  • 4 Days Ago

  • MORSE Corp Arlington, VA
  • MORSE Corp is an employee owned, small business based in Cambridge, MA, Arlington, VA, and Seattle, WA with a history of fielding cutting-edge technology. ... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!