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:
Full-Stack Web Application Development & Automation
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
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.
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
- 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
- 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
- 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
- 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
- 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 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...SoftwareFull timeContract work- 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...SoftwareContract workWork experience placement
$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...SoftwareFull timeContract workShift work$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‑...SoftwareFull time$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...SoftwareFull timeContract work- ...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...SoftwareWork at officeImmediate start
$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...SoftwareFull timeRelocation packageShift work$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...SoftwareFull timeContract workFor contractors- ...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...Software3 days per week
$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...SoftwareFull timeContract work- ...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...SoftwareFull timeWork at officeRemote workFlexible hours
- 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...SoftwarePermanent employmentTemporary work
$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...SoftwareFull timeContract work- ...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...SoftwareRemote work
- ...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...SoftwareWorldwide
$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...SoftwareFor contractorsRemote work- ...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...SoftwareInternship
- 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...SoftwareContract work
- ...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
- ...*** 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...SoftwareFlexible hours
- ...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...SoftwareLong term contractPermanent employmentContract workImmediate start
$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...SoftwareFull timeTemporary workWork experience placementWork at officeWorldwide- ...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...SoftwareWorldwide
- ...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
$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$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...SoftwareFull timeWork at office- ...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...SoftwareFull timeLocal areaShift work
- 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...SoftwareImmediate start
- ...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...SoftwareLong term contractPermanent employmentContract workImmediate start
- 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...SoftwareContract workWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid Level Software Engineer. Be the first to apply!
Related searches
- software developer fintech Rockville, MD
- startup software engineer Rockville, MD
- financial software developer Rockville, MD
- junior software developer remote Rockville, MD
- software engineer Rockville, MD
- software engineer amazon Rockville, MD
- senior robotics software engineer Rockville, MD
- experienced software developer Rockville, MD
- cybersecurity software engineer Rockville, MD
- software engineer healthcare Rockville, MD


