Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mid Level Software Engineer

Software Guidance & Assistance, Inc. (SGA, Inc.)

Software Guidance & Assistance, Inc., (SGA), is searching for a Mid Level Software Engineer for a CONTRACT assignment with one of our premier Regulatory clients in the DMV area.

Role Overview:

  • Architects and builds full-stack web applications and the tooling that powers software development across the Software Development Lifecycle (SDLC). Develops production-grade applications using JavaScript/TypeScript on the front end and Java Spring Boot on the back end, along with orchestration frameworks and observability solutions that enable teams to build, deploy, and monitor reliable systems at scale. Plays a key role in defining and implementing the next generation of SDLC through innovation and comprehensive instrumentation.

Responsibilities :

Full-Stack Web Application Development & Automation

  • Develop production-grade full-stack web applications that eliminate manual handoffs across the SDLC
  • Build responsive, accessible front-end interfaces using JavaScript/TypeScript and modern frameworks
  • Design and implement robust back-end services and APIs using Java Spring Boot
  • Create custom integrations and CLI tools that provide deep understanding of internal systems and codebases
  • Design comprehensive testing strategies to ensure application reliability and output quality
  • Implement "Golden Path " scaffolding that embeds organizational standards into new projects
  • Build solutions that improve codebase navigation, documentation, and developer workflows
  • Identify workflow bottlenecks and deliver measurable impact through intelligent automation
  • Shape SDLC evolution by identifying opportunities and proving outcomes through experimentation

Platform Infrastructure & Tooling

  • Architect and maintain production infrastructure supporting application deployment, lifecycle management, and scaling
  • Develop reusable frameworks, templates, and SDKs that accelerate internal tool development
  • Create governed integration catalogs enabling compliant communication between systems and services
  • Implement governance controls for application behavior, permissions, and system access

Observability & Performance Analytics

  • Design and implement metrics, monitoring, and logging infrastructure for web applications and development workflows
  • Build dashboards that provide actionable insights into developer productivity, tool adoption, and system performance
  • Establish KPIs and measurement frameworks to quantify the impact of automation
  • Create alerting and anomaly detection systems to ensure reliability of applications and workflows
  • Analyze telemetry data to identify optimization opportunities and guide strategic investment decisions

Collaboration & Impact

  • Partner across teams to drive adoption of tooling and process transformation
  • Stay current with web development technologies and coach colleagues on development and automation best practices
  • Rapidly prototype solutions to validate use cases and prove value quickly
  • Communicate data-driven insights to stakeholders through clear visualizations and reports

Required Skills :

  • 3-5+ years of software engineering experience building production systems
  • Proven experience building full-stack web applications end to end
  • Strong front-end development skills with JavaScript/TypeScript and modern frameworks (Angular, React, or similar)
  • Strong back-end development skills with Java and Spring Boot
  • Hands-on expertise with RESTful API design and microservices architecture
  • Experience leveraging AI code assist tools (e.g., GitHub Copilot, Amazon Q Developer, Cursor, Kiro) to accelerate development, improve code quality, and enhance productivity
  • Strong foundation in SDLC, system design, and internal tooling development
  • Experience with observability tools and practices including metrics collection, logging frameworks, and dashboard development
  • Full-stack technical proficiency:
    • Languages: Java, Python, JavaScript/TypeScript
    • Frameworks: Angular, Spring Boot
    • CI/CD platforms and cloud infrastructure (AWS)
    • Monitoring/observability tools (e.g., Prometheus, Grafana, CloudWatch)
  • Passion for transforming software development through innovation and data-driven decision making
Who you are:

  • You demonstrate sharp product sense for high-impact automation opportunities, technical taste in implementation decisions, and the ability to clearly articulate trade-offs. You know when to apply the right solution for the problem and can explain the "why " behind architectural choices.
  • You excel at 0-to-1 (and 1-to-100) product development, comfortable operating in ambiguous environments where requirements emerge through experimentation and iteration rather than upfront specification.

SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .

SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company EEO page to request an accommodation or assistance regarding our policy.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Mid Level Software Engineer in Rockville, MD vacancy
  • $87.1k - $157.45k

    Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you’ll design, develop, and deliver modern software... 
    Software
    Full time
    Contract work

    Leidos

    Gaithersburg, MD
    5 days ago
  • $87.1k - $157.45k

     ...Community analysts and mission operators have reliable, secure software they can depend on to make critical decisions and execute...  ....Leidos is seeking a detail-oriented, mission-focused Mid-Level Test Engineer to support the Chinook program for an Intelligence Community... 
    Software
    Full time

    Leidos

    Gaithersburg, MD
    2 days ago
  • $87.1k - $157.45k

     ...object‑oriented programming, and mission‑driven engineering, and you’re ready for work that actually moves the...  ...work to support a mission with visibility at senior levels, you’ll thrive here.We’re hiring a Backend Software Engineer to support a high‑visibility, data‑... 
    Software
    Full time

    Leidos

    Gaithersburg, MD
    1 day ago
  • $87.1k - $157.45k

     ...Intelligence Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security...  ...National Solutions Business Area, is currently seeking a Mid-Level DevSecOps Engineer on the Maru Program. The successful candidate will play a... 
    Software
    Full time
    Contract work
    Shift work

    Leidos

    Gaithersburg, MD
    1 day ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Mid-Level Software Engineer for a CONTRACT assignment with one of our premier Regulatory clients in the DMV area. This position is part of the Enterprise Services Messaging Platform (ESMP) team, which... 
    Software
    Contract work

    Software Guidance & Assistance

    Rockville, MD
    2 days ago
  • $131.3k - $237.35k

     ...Mission That Matters!Are you a highly skilled Software Engineer ready to tackle complex technical...  ...VAEnglewood, COSt. Louis, MOTucson, AZ Clearance Level Required:Active Top Secret/SCI with the...  ...working sessions.Mentor junior and mid-level software engineers and promote... 
    Software
    Full time
    Contract work
    For contractors

    Leidos

    Gaithersburg, MD
    3 days ago
  • $107.9k - $195.05k

    The Leidos Health & Civil Sector is seeking a Software Engineering Lead to support the National Institutes of Health (NIH), National Cancer Institute...  ...$107,900.00 - $195,050.00The Leidos pay range for this job level is a general guideline only and not a guarantee of... 
    Software
    Full time

    Leidos

    Rockville, MD
    3 days ago
  •  ...migration milestones, and ensure timely delivery of assigned development tasks.QualificationsBachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).At least 5+ years of hands-on experience migrating applications onto the... 
    Software
    3 days per week

    RHO Consulting Services

    Rockville, MD
    4 days ago
  • $107.9k - $195.05k

     ...and data more effectively.As a Sr. UI/IX Engineer, you will play a critical role at the intersection...  ...needs. You’ll work alongside talented software engineers, systems engineers, product...  ..., COSt. Louis, MOTucson, AZ Clearance Level Required:Active Top Secret/SCI with the ability... 
    Software
    Full time
    Contract work

    Leidos

    Gaithersburg, MD
    2 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a FS Mid-Level Developer - Front End for a CONTRACT assignment with one of our premier Regulatory clients...  ...components as part of a collaborative software engineering effort. This role centers on front-end... 
    Software
    Contract work
    Work at office

    Software Guidance & Assistance

    Rockville, MD
    2 days ago
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ..., ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management...  ...ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information... 
    Software
    Worldwide

    USM Systems

    Gaithersburg, MD
    1 day ago
  •  ...Rockville, MD Our client seeks an experienced Full Stack Engineer to build and maintain enterprise applications that support...  ...with a track record of delivering production-grade software. Expert-level Java with Spring and Spring Boot, with microservices and RESTful... 
    Software
    Remote work

    Eliassen Group

    Rockville, MD
    1 day ago
  • $107.9k - $195.05k

    Lead Technology Behind a Mission That MattersGreat software engineering is about more than writing code, it’s about solving difficult problems...  ..., VA• Chantilly, VA• Englewood, CO• St. Louis, MO Clearance Level Required:Active Top Secret/SCI with the ability to... 
    Software
    Full time
    Contract work

    Leidos

    Gaithersburg, MD
    2 days ago
  •  ...Job Description \n Title : Mid-Level Fullstack Software Engineer Location : DMV Area Target Start Date : ASAP Type : contract Pay Rate: DOE \n We are seeking a Mid-Level Full-Stack Software Engineer to join a technical team building next-generation... 
    Software
    Contract work
    Immediate start

    ConsultNet Technology Services and Solutions

    Rockville, MD
    2 days ago
  •  ...scalable reporting, KPI definition, and testing. The focus is analytics and reporting rather than ETL or pipeline development. The engineer will question assumptions, improve reporting efficiency, and drive better data-driven decisions. Key Responsibilities Build and... 
    Software

    Compunnel

    Rockville, MD
    14 hours ago
  •  ...with Jenkins, GitHub Actions, and participate in peer code reviews.Required Qualifications· Experience: At least five years of software engineering experience building production-grade web applications.· Front-end: Advanced proficiency in Angular, TypeScript, HTML5, CSS3,... 
    Software

    RHO Consulting Services

    Rockville, MD
    1 day ago
  •  ...unit and integration tests, conduct code reviews, and uphold engineering best practices. Mentor and guide junior developers through...  ...Education Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical... 
    Software
    Remote work

    Eliassen Group

    Rockville, MD
    2 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Software Engineer for a CONTRACT assignment with one of our premier Regulatory clients in Rockville, MD...  ...Background : Hands-on experience building enterprise-level solutions within iterative development... 
    Software
    Full time
    Contract work

    Software Guidance & Assistance, Inc. (SGA, Inc.)

    Rockville, MD
    3 hours ago
  • $131.3k - $237.35k

     ...leadership, scientific consulting, and executive-level advisory support to Government...  ..., informaticians, and multidisciplinary engineering teams to develop innovative AI-enabled solutions...  ..., cloud computing, and modern software engineering with exceptional customer engagement... 
    Software
    Full time

    Leidos

    Rockville, MD
    4 days ago
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ..., ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management...  ...ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information... 
    Software
    Worldwide

    USM Systems

    Gaithersburg, MD
    2 days ago
  •  ...Description Hybrid 3 days onsite / 2 days remote in Rockville, MD Our client seeks a Senior Software Engineer to design, build, and maintain data-intensive applications that ingest multiple data sources and surface insights through correlation and analysis. You will... 
    Software
    Work experience placement
    Remote work

    Eliassen Group

    Rockville, MD
    1 day ago
  • $112.94k - $188.24k

     ...and application development efforts. This role blends advanced engineering expertise with architectural insight and cross‑team...  ...Basic Qualifications:  Minimum 10 years of experience with software development, designing and developing enterprise applications... 
    Software
    Temporary work
    Work at office
    Remote work
    Flexible hours

    The Nippon Telegraph and Telephone Corporation (NTT)

    Rockville, MD
    3 days ago
  •  ...Title : Fullstack Engineer Location : DC Metro Area Target Start Date : ASAP Type : contract Pay Rate : DOE...  ...experience, and a commitment to automated testing and high-quality software delivery. The ideal candidate is a self-driven problem... 
    Software
    Contract work
    Immediate start

    ConsultNet Technology Services and Solutions

    Rockville, MD
    21 hours ago
  • $220k - $245k

     ...us at .Job DescriptionThe AI & Digital Engineering Engineer contributes to X-energy's Artificial...  ...tag-based access control and row/column-level security.Implement data lineage and...  ...college.Typically, fifteen years of relevant software engineering experience, including... 
    Software
    Full time
    Work at office

    X Energy

    Rockville, MD
    1 day ago
  • $129k

     ...Req ID: 41420 Summary Software Engineer Gaithersburg, MD Are you ready to enhance your skills and build your career in a rapidly...  ...leveraging cutting-edge technology and take your career to the next level! We are seeking an experienced Software Engineer to... 
    Software
    Work at office
    Work from home
    Home office

    Chenega MIOS

    Gaithersburg, MD
    3 days ago
  •  .... Under minimal supervision, the Senior Software Engineer assists in developing software products...  ...is done independently and impacts team level goalsDefines technical solutions or operational...  ...prioritize, and deliver on clear short, mid and long-term goals aligned to the... 
    Software
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start

    Financial Industry Regulatory Authority

    Rockville, MD
    5 days ago
  •  ...Rockville MD. They are seeking a Manager Software Development to join there team. Our...  ...architectures and more. Serve as a senior-level contributor with advanced expertise in...  ...skills. Implement systems software engineering policies procedures and best practices... 
    Software
    Full time
    Work at office

    Connecting Top Talent with Industry Leaders

    Rockville, MD
    10 days ago
  •  ...Title : Software Engineer (Java/AWS/Angular) Location : Rockville, MD or McLean, VA Target Start Date : ASAP Type : contract Pay Rate: DO We are seeking a Software Engineer to design, develop, and support enterprise applications that power... 
    Software
    Contract work
    Immediate start

    ConsultNet Technology Services and Solutions

    Rockville, MD
    4 days ago
  • $87.1k - $157.45k

    Leidos is seeking AI Software Developers (Jr, Mid, Senior levels). Applicants of any level may apply to this position and will be evaluated based on the...  ...capabilities. We are building with an AI-first engineering mindset, embracing emerging AI capabilities and modern... 
    Software
    Full time
    Remote work
    Work from home

    Leidos

    Gaithersburg, MD
    2 days ago
  • $107.9k - $195.05k

     ...Owner: JD BuckZachary Piper Solutions is seeking a Senior AI Software Developer to support a company focused on modernizing and advancing...  ...microservices-based applications using modern software engineering best practices.Collaborate with systems engineering, product owners... 
    Software

    ZP Group

    Gaithersburg, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid Level Software Engineer. Be the first to apply!