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

Mid-Level Developer

SGA

Mid-Level Developer

Software Guidance & Assistance, Inc., (SGA), is searching for a Mid-Level Developer for a contract assignment with one of our premier Regulatory clients in the DMV area. This role is part of a technical team building the next generation of document services that leverage OCR and Large Language Model (LLM) technologies to provide document transformation capabilities across the enterprise.

Responsibilities:

  • Design and develop scalable backend services that power intelligent document ingestion, extraction, and transformation workflows
  • Contribute to building systems where autonomous agents coordinate multi-step document processing pipelines — from raw document intake through structured data extraction and downstream delivery.
  • Works under general supervision and will develop, test, debug, and document software components as part of a collaborative software engineering effort.
  • This role focuses on backend development using Java and Python to deliver reliable, scalable services that integrate traditional software engineering with modern AI/ML capabilities.
  • Review and analyze process, system, and/or data requirements and specifications.
  • Design and implement backend components for one or more areas (subsystems) of a project, product, or program.
  • Build, test, deploy, and document software components for project and program-level solutions.
  • Participate in the creation of software engineering strategies that help identify and mitigate risks.
  • Participate in peer review of code, requirements, specifications, and software.
  • Document and communicate development status in a timely manner including metric reporting.
  • Collaborate in the resolution of defects.
  • Contribute to internal process improvement initiatives and provide feedback on processes.
  • Assist with adherence to technology policies and comply with all security controls.
  • Ensure all work products meet or exceed organizational standards.
  • Demonstrate organizational values through collaboration, both in-person and virtually, in furtherance of the organization's mission.
  • Ability to work both independently and collaboratively within a team to deliver high-quality enterprise software
  • Experience supporting applications in areas such as text analytics, enterprise search, enterprise profiles, and enterprise alerts
  • Participation in production releases
  • Active involvement in Scrum activities including story refinement, sprint retrospectives, daily standups, and code reviews

Required Skills:

  • Must bring a minimum of 5 years of professional software development experience and be conversant with Model Context Protocol (MCP), agentic tools, and AI-driven orchestration patterns.
  • RESTful API design and development
  • AWS
  • Core services: EC2, S3, Lambda, RDS, ECS, API Gateway
  • QuickSight for dashboards and data visualization
  • CloudWatch, CloudTrail, X-Ray for monitoring and troubleshooting
  • IAM, Security services, VPC networking
  • Infrastructure as Code (Terraform/CloudFormation)
  • Programming & Development
  • Java/Groovy, Spring Boot,
  • Python, FastAPI
  • Frontend. Either of Node.js, Angular, React, Vue.js
  • Writing unit and integration tests
  • RESTful API design and microservices architecture
  • CI/CD pipelines (GitLab exposure preferred)
  • Databases/SQL AWS Postgres

Agentic AI & MCP Experience:

  • Familiarity with Model Context Protocol (MCP) for connecting AI models to external tools, data sources, and services in a standardized way
  • Experience building or integrating tool-use frameworks that allow agents to invoke APIs, query databases, read/write files, and orchestrate downstream services
  • Familiarity with prompt engineering, context management, and token optimization for production LLM workloads

Preferred Skills:

  • Experience with OCR technologies (e.g., AWS Textract, Tesseract, etc)
  • Experience with LLM frameworks such as LangChain, LlamaIndex, Bedrock Agents
  • Familiarity with vector databases and retrieval-augmented generation (RAG) patterns
  • Experience with message queues or event-driven architectures
  • Containerization (Docker, Kubernetes)
  • Experience with NoSQL databases
  • AWS certification

By applying for a job with SGA, you agree to allow SGA to process your application for this and future opportunities in accordance with our Privacy Policy. Also, to ensure timely processing, you agree to be contacted by our AI recruiter via email, text, or phone. Message frequency varies and data rates may apply, but you can reply STOP to any SMS message to opt-out of texts and may contact SGA at View email address on click.appcast.io to opt-out of AI communications. The choice not to engage with AI will not adversely impact your consideration for placement. AI is not used to make any hiring determinations. 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 days ago
Similar jobs that could be interesting for youBased on the Mid-Level Developer in Rockville, MD vacancy
  •  ...Mid-Level Java DeveloperTech Tammina LLCJob DescriptionMinimum 5 years of experience with the following technologies:JSP/ Struts 2EJB 3HTML, JS, JQuery, Ajax, CSSOracle Weblogic, Apache 3 years of experience with the following technologies:Oracle Database, SQL/ PL/SQL... 
    Suggested
    Contract work

    Tech Tammina

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

     ...impact user experience for mission-critical systems. As a UI/UX Developer supporting a premier Intelligence Community customer, you’ll...  ...Business Area, is currently seeking a skilled and experienced Mid-Level UI/UX Developer for the Maru Program. The Maru Program delivers... 
    Suggested
    Full time

    Leidos

    Gaithersburg, MD
    5 days ago
  • A leading government solutions provider in Maryland is seeking a Share Point Developer to support innovative technical initiatives for a Federal agency. This role requires strong skills in developing SharePoint applications, PowerApps, and experience in an Agile team environment... 
    Suggested

    CGS Federal (Contact Government Services)

    Rockville, MD
    1 day ago
  • $72.7k - $149.2k

    Job Title: C++ Mid-Level SW DeveloperJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: SecretEmployee...  ...a motivated, experienced mid level C++ full software cycle developer to support NSWC Carderock Division's Ship Design and Submarine... 
    Suggested
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    CACI International

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

     ...critical assets.The Geospatial Analyst Solutions Directorate, part of the National Solutions Business Area, is currently seeking a Mid-Level DevSecOps Engineer on the Maru Program. The successful candidate will play a critical role in the integration of security into all... 
    Suggested
    Full time
    Contract work
    Shift work

    Leidos

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

     ...supports our nation’s security? Leidos is seeking an experienced Mid-Level Test Engineer to join the Chinook Program supporting an...  ...an opportunity to work alongside talented engineers, software developers, product managers, and mission experts to build innovative geospatial... 
    Full time
    Contract work

    Leidos

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

     ...want your work to support a mission with visibility at senior levels, you’ll thrive here.We’re hiring a Backend Software Engineer to...  ...reporting. You’ll help build and maintain core backend services, develop RESTful APIs, support data‑driven functionality, and contribute... 
    Full time

    Leidos

    Gaithersburg, MD
    5 days ago
  • $65 - $67 per hour

     ...Position Title: Mid-Level Full Stack Developer Location: Bethesda, MD - 5 Days onsite - No Relocation Assignment Type: Contract to Hire Pay Rate: $65.00 - $67.00 / hour Work Schedule: Onsite, Monday - Friday Benefits: This position is eligible for medical... 
    Contract work
    Local area
    Relocation
    Monday to Friday

    Addison Group

    Bethesda, MD
    4 days ago
  •  ...Job Description Description: Precise is seeking an Appian Developer to join our team supporting the development and maintenance of...  ...by system end users and business stakeholders, translate high-level requirements into detailed designs, and plan solutions using provided... 
    Temporary work
    Local area
    Remote work
    Flexible hours

    PRECISE SOFTWARE SOLUTIONS INCORPORATED

    Rockville, MD
    3 days ago
  •  ...related field • Embedded software development experience (to include kernels, device drivers, file systems, etc.) • Experience developing high performance computing related software • Experience programming in CUDA for GPU accelerated applications • Familiarity... 
    Work at office
    Immediate start

    Jacobs

    Rockville, MD
    2 days ago
  • $98k

    SOC is seeking a motivated Junior Full Stack Developer to work on-site in the McLean, VA area. Support includes all engineering activities...  ...(CI) Polygraph An ACTIVE and CURRENT DoD 8570 IAT Level II Certification, such as Security+ Minimum of three (3) years... 

    SOC LLC

    Mc Lean, VA
    1 day ago
  • Addison Group is partnering with a Bethesda-based fintech firm to hire a Mid-Level Full Stack Developer. The role focuses on building and scaling a portfolio analytics platform using React/Next.js on the front end, Python/Django on AWS for the back end, and PostgreSQL... 
    Contract work

    Addison Group

    Bethesda, MD
    2 days ago
  • $118k - $150k

     ...centered design experts to build solutions that are intuitive, responsive, and personalized to each user’s needs. Make things faster. Develop and tune back-end components to improve responsiveness and overall performance. What we’d like you to have: ~3–5 years of... 
    Full time
    For contractors
    Work at office
    Remote work
    Flexible hours

    Skyward It Solutions

    Rockville, MD
    12 hours ago
  •  ...development applications; reviews requirements documents and helps to develop solutions in order to meet these requirements. Leads the...  ...designs. 5.Mentors and directs the efforts of more entry­level Engineers. 6.Provides third tier support when required. 7. Contributes... 
    Permanent employment
    Full time

    Tectammina

    Rockville, MD
    12 hours ago
  •  ...the Senior Software Engineer assists in developing software products and works on improving...  ...work is done independently and impacts team level goalsDefines technical solutions or...  ...prioritize, and deliver on clear short, mid and long-term goals aligned to the business... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start

    Financial Industry Regulatory Authority

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

    Leidos is seeking Senior Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development...  ...Range $107,900.00 - $195,050.00The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation... 
    Full time
    Remote work

    Leidos

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

     ...providing the backbone foundational platform for all ATC Systems. Developers on ERAM support new system capabilities/enhancements requested...  ...on High Availability Systems• Multi-threaded programming• Low Level Operating Systems (Linux) - Customization, RPMs, Firmware, Unix... 
    Full time
    Work experience placement

    Leidos

    Gaithersburg, MD
    2 days ago
  •  ...programming in Python, Java, and JavaScript- Windows and Linux operating systems- Version control with Git and GitLab- Architecting, developing, and delivering complex software systems into production- Agile development and CI/CD (continuous integration and continuous... 
    Full time

    Maania Consultancy Services

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

    Leidos is looking for a Software Developer focusing on System Management supporting our Federal Aviation Administration (FAA) Terminal Flight...  ...$87,100.00 - $157,450.00The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation... 
    Permanent employment
    Full time
    Work at office
    Home office
    2 days per week
    3 days per week

    Leidos

    Gaithersburg, MD
    4 days ago
  • $120k - $145k

     ...responsibilities with hands-on product engineering work, ensuring that developed solutions address real-world engineering, manufacturing,...  ...offered a salary within this range based on their respective levels of education/training, experience, and other qualifications unique... 
    Full time
    Work at office

    X Energy

    Rockville, MD
    5 days ago
  • $144k - $192k

     ...management. The position will work closely with colleagues to rapidly develop and deploy AI solutions that enhance engineering productivity,...  ...with technical acceptance testing and validation.Position Level Minimum Qualifications:Typically, ten years of experience in a relevant... 
    Full time
    Work at office

    X Energy

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

     ...schedule between 2-3 days in the office per week.What You’ll DoDesign, develop, test, and maintain software for real-time, high-availability...  ...system integration activities, including hardware and low-level communications interfacesRequired QualificationsBachelor’s degree... 
    Full time
    Work at office

    Leidos

    Gaithersburg, MD
    3 days ago
  • Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT...  ...me on (***) ***-****.SummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Services
    Worldwide

    USM Systems

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

     ...mission-focused professionals ready to take their career to the next level.As a Senior Software Engineer, you will:Support the development...  ...with multidisciplinary teams of analysts, engineers, and developers to solve complex challenges and deliver innovative, production-... 
    Full time
    Remote work
    Flexible hours

    Leidos

    Rockville, MD
    5 days ago
  • $100k - $125k

     ...TimeCareer LevelStaffEducationBachelor's DegreeTravel-Security Clearance RequiredSecretJob DescriptionPrescient Edge is seeking a Mid-Level Mechanical Engineer to support a Federal Government client.Benefits & Compensation: At Prescient Edge, we believe that acting with... 

    Prescient Edge

    Bethesda, MD
    1 day ago
  •  ...Laws. Job Description Federal Hill Consulting has partnered with an elite Financial Firm to build a team of Mid and Senior Software Developers in Test. Each Senior SDET will be a part of a small team of 2-4 testers. Under general supervision, the Developer... 
    Full time
    Work experience placement
    Work at office

    Federal Hill Consulting

    Rockville, MD
    12 hours ago
  • $100k - $115k

     ...Clearance RequiredSecretJob DescriptionPrescient Edge is seeking a Mid-Level Computer Programmer to support a Federal Government client....  ...Description: Computer hardware and software engineers’ research, design, develop, and test computer hardware and software programs. Hardware... 

    Prescient Edge

    Bethesda, MD
    1 day ago
  •  ...Employment Type: Full-Time, Experienced Department: Information technology       CGS is seeking a Cloud and Storage Engineer to develop and implement full-scale Storage Area Network (SAN) architecture for a large EMC-based SAN infrastructure in support of a large... 
    Full time
    Work experience placement
    Flexible hours

    Contact Government Services, LLC

    Rockville, MD
    5 days ago
  • Eliassen Group is seeking a Mid-Level Application Release Support Engineer (Temp to Perm) to perform server installation, configuration, and troubleshooting in Rockville, Maryland. This role requires 5-7 years of experience in IT Systems engineering with a strong focus... 
    Permanent employment
    Temporary work

    Eliassen Group

    Rockville, MD
    4 days ago
  • $80k - $135k

     ...site/client office location per opportunity. Responsibilities Develop and review civil and/or structural engineering designs for infrastructure...  ...range varies based on the scope of work, project location, and level of experience, and may fall between $80,000-$135,000 per year,... 
    For contractors
    Work at office
    Local area

    Sheladia Associates, Inc.

    Rockville, MD
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-Level Developer. Be the first to apply!