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

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 to request an accommodation or assistance regarding our policy.


#LI-HV1
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
    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 Rockville, MD or Tysons, VA. The Mid-Level Software Engineer develops software products... 
    Software
    Contract work
    Work experience placement

    Software Guidance & Assistance

    Rockville, MD
    4 days 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
    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
    2 days ago
  • $87.1k - $157.45k

    Job Description:Are you passionate about delivering high-quality software that directly supports our nation’s security? Leidos is seeking an experienced Mid-Level Test Engineer to join the Chinook Program supporting an Intelligence Community customer. This is an opportunity... 
    Software
    Full time
    Contract work

    Leidos

    Gaithersburg, MD
    15 hours ago
  •  ...Jacobs/BlackLynx seeks a qualified and highly motivated Linux software engineer to work in the Rockville, MD office, and to begin immediately. Position Responsibilities: · Collaborate with a team of engineers to design, implement, and test high performance computing... 
    Software
    Work at office
    Immediate start

    Jacobs

    Rockville, MD
    3 days ago
  • $110k - $130k

    Mid-Level Backend Software Engineer Location: Gaithersburg, MD Required Clearance: Active TS/SCI with the Ability to Successfully Complete a Polygraph Employment Type: Full-Time Regular Shift: Day Travel: No Relocation Assistance: Yes Company Overview We are Ennoble First... 
    Software
    Full time
    Relocation package
    Shift work

    Ennoble First, Inc.

    Gaithersburg, MD
    3 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
  •  ...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
    15 hours 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
    3 days ago
  •  ...Desktop/Workstation Design Engineer Employment Type: Full-Time, Experienced CGS is seeking an experienced Desktop/Workstation Design...  ...engineers robust solutions for large-scale deployment of software using OS deployment technologies such as Microsoft Endpoint Configuration... 
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Contact Government Services LLC

    Rockville, MD
    1 day ago
  • Eliassen Group is seeking a Mid-Level Application Release Support Engineer (Temp to Perm) to perform server installation, configuration, and troubleshooting...  ...Python or Perl. Responsibilities include maintaining software applications and overseeing project components to... 
    Software
    Permanent employment
    Temporary work

    Eliassen Group

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

    What if the software you developed directly enabled some of the nation's most critical missions...  ...you're passionate about modern software engineering, enjoy collaborating in Agile teams, and...  ...’s primary work location.Clearance Level Required:Active Top Secret/SCI with the... 
    Software
    Full time
    Contract work

    Leidos

    Gaithersburg, MD
    15 hours ago
  •  ...operates and supports NIAID end-user device management, automation, software-distribution, endpoint-security, and virtual desktop systems....  ...Minimum of 4 years of system administration, endpoint engineering, desktop engineering, or related experience. Hands-on experience... 
    Software
    Remote work

    InstantServe LLC

    Rockville, MD
    1 day 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
  • $130k - $160k

     ...growth and an exceptional buyer experience. As a cloud management software company, our focus includes Cloud Management Platform (CMP)...  ...with others to ensure work is done in a timely fashion. When engineering help is needed, run the integration backlog and acceptance criteria... 
    Software
    For contractors
    Remote work

    CloudBolt Software

    Rockville, MD
    1 day ago
  •  ...Developer CERTIFY Global is an innovative software organization that provides a seamless patient experience via biometric authentication...  ...industry. Interns will have the ability to engage in Engineering and Product Support, while collaborating with key stakeholders... 
    Software
    Internship

    Certify

    Gaithersburg, MD
    4 days ago
  • Software Guidance & Assistance, Inc. (SGA) is seeking a Mid/Senior Full Stack Developer for a CONTRACT assignment with a Regulatory client in the DMV area. The role emphasizes enterprise-grade financial technology, robust code quality, and reliable systems. You will design... 
    Software
    Contract work

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

    Rockville, MD
    2 days 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
  •  ...*** North Point Technology is looking to hire a Full-Stack Software Engineer to support the Chinook Program, delivering next-generation mission...  ...enhancements, break sizable tasks into manageable units with level-of-effort estimates, and partner with fellow engineers to... 
    Software
    Flexible hours

    North Point Technology

    Gaithersburg, MD
    22 days ago
  •  ...Software Development Engineer In Test Location: Rockville, MD Role Overview: Apex Systems has an immediate opening for a senior-level Java Developer/SDET. The position is on a long-term contract basis, with chance to become a permanent employee if desired. The successful... 
    Software
    Long term contract
    Permanent employment
    Contract work
    Immediate start

    Software Technology Inc

    Rockville, MD
    1 day ago
  • $120.05k - $171.07k

     ...Education & Experience:Bachelor’s degree in engineering, Information Systems or a related field;...  ....Target Annual Bonus: % Varies based on level of role.Individual compensation packages...  ...experience with the development of software and informatics products targeting technical... 
    Software
    Full time
    Temporary work
    Work experience placement
    Work at office
    Worldwide

    US Pharmacopeia

    Rockville, MD
    15 hours 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
    3 days ago
  •  ...services • Support integration of search solution with LOB applications Technical Skills Required: • 8 - 10 years experience in software development • 5+ years hands-on J2EE • XML/XSLT • Extensive knowledge of programming methodology and development life cycle... 
    Software

    Tekforce Corp

    Rockville, MD
    4 days ago
  • $107k - $190k

     ...Overview Senior Software Engineer Gaithersburg, MD Active TS (SCI eligibility) clearance and eligibility to obtain a CI poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing... 
    Software

    Bridge Core

    Gaithersburg, MD
    4 days 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
    2 days ago
  •  ...Senior Software Engineer Location: Gaithersburg, MD Schedule: Full Time Work Arrangement: Onsite Travel Required: No Shift: Day Clearance Required: Active Top Secret/SCI with the ability to successfully complete a polygraph examination... 
    Software
    Full time
    Local area
    Shift work

    System One Holdings, LLC

    Gaithersburg, MD
    1 day ago
  • Software EngineerReinventing Geospatial (RGi) is a leading expert in geospatial solutions...  ...Polygraph US Citizenship RequiredAs a Software Engineer, you will:Lead full-stack software...  ...or C2S.Guide and mentor junior and mid-level engineers, enforce code quality, and lead... 
    Software
    Immediate start

    Navstar

    Gaithersburg, MD
    5 days ago
  •  ...candidate will work in a fast paced environment, with strong software development skills & an understanding of application testing....  ...Degree in a technical field such as Computer Science, Computer Engineering, or related discipline ~7+ years of demonstrable hands-on development... 
    Software
    Long term contract
    Permanent employment
    Contract work
    Immediate start

    Software Technology Inc

    Rockville, MD
    1 day ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Java Developer for a CONTRACT assignment with one of our premier...  ...Provide technical leadership and mentorship to junior engineers Ensure code quality, performance optimization, and adherence... 
    Software
    Contract work
    Work experience placement

    Software Guidance & Assistance

    Rockville, MD
    4 days ago

Do you want to receive more vacancies?

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