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.
- ...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...SuggestedContract work
$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...SuggestedFull time- 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
$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...SuggestedContract workWork experience placementRemote workFlexible hours$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...SuggestedFull timeContract workShift work$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 timeContract work$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$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 workLocal areaRelocationMonday to Friday- ...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 workLocal areaRemote workFlexible hours
- ...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 officeImmediate start
$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...- 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
$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 timeFor contractorsWork at officeRemote workFlexible hours- ...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 entrylevel Engineers. 6.Provides third tier support when required. 7. Contributes...Permanent employmentFull time
- ...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 timeTemporary workFor contractorsWork experience placementFor subcontractorLocal areaImmediate start
$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 timeRemote work$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 timeWork experience placement- ...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
$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 employmentFull timeWork at officeHome office2 days per week3 days per week$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 timeWork at office$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 timeWork at office$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 timeWork at office- 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 ServicesWorldwide
$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 timeRemote workFlexible hours$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...- ...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 timeWork experience placementWork at office
$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...- ...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 timeWork experience placementFlexible hours
- 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 employmentTemporary work
$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 contractorsWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Developer. Be the first to apply!



