Software Engineer

sgs-job-4043

Information Technology
 Massachusetts
Java and Python Development
CI/CD and Automation Toolsets
Front-End GUI Development

Contract - 3+ Years

Location: Lexington, MA 02421. Full lifecycle application development including designing, coding, debugging, testing, maintaining, and documenting software applications and systems. The role involves software analysis, requirements analysis, code analysis, software review, risk analysis, and software reliability analysis. Responsibilities include object-oriented analysis and design, software modeling and simulation, GUI development, performance tuning, automation, standards compliance, and integration with existing systems. The position supports development of a software testbed for space network emulation capabilities using containers, custom programs, and graphical elements. Candidates with experience in software-defined networking and space-based networking concepts are highly preferred. Background/Need: The team is seeking an experienced Software Engineer to support development and implementation of software testbed environments for advanced networking and space communication initiatives. The selected candidate will contribute to full lifecycle software development efforts, support CI/CD processes, and collaborate with multidisciplinary engineering teams in highly technical and research-driven environments.

Job Responsibilities:

  • Design, develop, document, test, maintain, and debug software applications and systems containing logical and mathematical solutions
  • Conduct multidisciplinary research and collaborate with hardware engineers and equipment designers in the planning and development of software systems
  • Analyze user needs and system capabilities to resolve software and system-related issues
  • Prepare operating instructions and develop utility programs, compilers, assemblers, and operating systems as needed
  • Ensure compliance with software engineering standards and best practices
  • Set up and maintain software testbeds for space network emulation capabilities
  • Develop and manage containerized software environments using Docker, Podman, and related technologies
  • Support software visualization development including dashboards, databases, webpages, and Grafana integrations
  • Perform software testing, debugging, troubleshooting, and strategy implementation
  • Support CI/CD toolsets and automation initiatives
  • Integrate software with existing systems and evaluate emerging technologies for implementation
  • Collaborate with cross-functional technical teams to support research and development objectives
  • Support Linux-based development and operational environments
  • Maintain documentation and support software reliability and usability improvements

Skills:

  • Java and Python Development
  • Linux Operating System and Scripting
  • Software Containers (Docker, Podman, etc.)
  • Software Visualization Development
  • CI/CD and Automation Toolsets
  • Network Testbed Environment Experience
  • Object-Oriented Design and Analysis
  • Software Testing and Debugging
  • Software Reliability and Risk Analysis
  • Front-End GUI Development
  • Bachelor’s degree required
  • 5+ years of experience with Java, JavaScript, and Python programming
  • 5+ years of Linux platform development experience
  • 5+ years of experience with Linux OS and scripting
  • 5+ years of experience troubleshooting, debugging, and implementing strategies
  • 5+ years of experience implementing and operating communication testbed hardware based on high-level specifications
  • 5+ years of experience with software visualization development including dashboards and webpages
  • 5+ years of experience with containerization technologies such as Docker and Podman
  • Experience working within network testbed environments
  • Strong analytical, troubleshooting, and problem-solving skills
  • Experience supporting software automation and CI/CD processes
  • Excellent communication and collaboration skills
  • Master’s degree preferred
  • Experience with embedded programming
  • Experience with networking protocols such as TCP/IP, UDP/IP, and OSPF
  • Experience with software-defined networking or traditional networking technologies
  • Experience with open-source networking platforms
  • C/C++ programming experience
  • Experience supporting embedded board software/firmware development
  • Experience with space systems or space-based networks
  • Experience with Bash, AWK, or additional scripting/programming languages
  • Active Secret clearance or higher preferred

Education/Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or related field — Required
  • Master’s degree in related technical discipline — Preferred
  • Clearance: Interim clearance sufficient to start. Active Secret clearance or higher is highly preferred
  • Work Location: Candidate should expect to work onsite at least 4 days per week. Additional onsite work may be required based on program needs
  • Interview Process: Initial Zoom interview followed by a second-round in-person interview with the wider team. Local candidates are preferred initially

Related Jobs

Data Coordinator II

Information Technology
 California
$35-$38/hr
6 months (possibility of extension)

Shift Time: Day shift / Regular business hours The Data Coordinator II will support laboratory equipment calibration and qualification programs through database management, documentation review, asset tracking, vendor coordination, and maintenance reporting. The role involves maintaining accurate calibration records, scheduling external vendor services, tracking purchase orders and costs, and supporting internal and external audits.

Database management
data entry
Laboratory equipment
cost tracking

Helpdesk Technician

Information Technology
 Florida
$20 per Hour
3+ months of Contract (Contract + Potential extension)

Location : Ocala, FL 34471. The primary responsibilities for this Field Service Technician include providing great customer service while diagnosing and solving retail equipment failures within service level agreements at locations in a service geography. This equipment includes POS (point of sale) registers, self checkout registers, thermal printers, laser printers, scanners, servers, PCs, thin clients, phone systems, RF, networking, pharmacy, minute clinic, photo and other related computer peripherals. This Field Service Technician position involves driving between locations in a large geography to service and install hardware, assisting other neighboring areas with workload, working normal day shift, on call for weekday evenings onsite high severity service calls and rotating weekend and holiday coverage for onsite high severity service calls.

Hardware
computer
laptop
repair
break/fix

IT Technician

Information Technology
 Oregon
$25 per Hour
4+ months of Contract (FTE conversion is possible but based on needs of the business at the time)

Location : Portland, OR,97229. Worker will assist in running service calls and installing computer and printer hardware in stores. Locations to be visited will be in the Seattle/Tacoma WA and Portland OR areas. Some drive times may be several hours in each direction. A permanent employee will provide direction and support on a daily basis. Worker must have valid driver's license and reliable transportation to drive themselves between several locations on a daily basis. Worker will be reimbursed for miles driven on weekly expense report at reimbursement rate. Must have previous hardware repair experience, have ability to work on their own, lift 75lbs, work flexible hours, complete required paperwork and have excellent customer service skills. Schedule will be 40 hours per week and might include weekends and holidays as part of normal work days. This is not a “work from home” position, it requires driving to different stores throughout the day. Individuals are responsible to repair, stage, configure and QA IT hardware to stores and field service technicians. This position will also refurbish and QA returned store hardware equipment. Constant walking and standing. Constant lifting less then 30lbs but occasionally lifting up to 80lbs with assistance.

Hardware
computer
laptop
repair
break/fix

IT Sourcing & RFP Specialist Sr.

Information Technology
 Texas
$64/hr on w2
12 Months

Small Description: experienced IT Sourcing & RFP Specialist Sr contractor to provide specialized procurement support with a focus on complex information technology acquisitions. This contractor will manage end-to-end IT RFP and sourcing activities—including software, SaaS, infrastructure, professional services, and managed services—while senior procurement staff are engaged on key organizational transformation initiatives. The contractor is expected to operate independently, apply deep IT vendor market knowledge, and deliver high-quality procurement outcomes with minimal direction. Equally critical to success in this role is the ability to communicate effectively and tactfully across diverse business domains and stakeholder groups—including IT, legal, finance, operations, and executive leadership. The contractor must be adept at navigating competing priorities, managing expectations, and building trust across organizational boundaries, ensuring that procurement activities remain aligned with business objectives even in a complex, multi-stakeholder environment.

Sourcing
RFP

Lead GenAI Engineer

Information Technology
 California
$85 - $90/hr on W2
04 Months Contract + (Highest possibilities of Extension

Lead GenAI Engineer (Senior Role) focused on Agentic Content-Application Architecture and Orchestration. The goal is to design and build a stateful, headless GenAI application that helps commercial marketers create grounded and personalized content. The application will coordinate multiple agents and enterprise services, maintain conversational and project state, and generate structured JSON or HTML content blueprints that downstream platforms can assemble into finished assets. This is a hands-on senior contractor who must propose the architecture, make key technical decisions and code critical components—not a coordination-only lead.

Generative AI (GenAI)
Python or TypeScript
Microservices
Agentic Content-Application Architecture
Multi-Agent Orchestration
Stateful GenAI Applications
API-First Architecture
Structured JSON/HTML Outputs
RAG
Grounding
Application State and Memory
Evaluations
Production Observability
AWS
Amazon Bedrock
AgentCore
Enterprise API Integration
Streaming GenAI Interfaces.

Early Research Operations Specialist

Information Technology
 California
$30-$32
12-month contract (possibility of extension)

Small Description: The ERS Operations Specialist will provide scientific operations, logistics, and administrative support to a global Early Research Sciences organization. Responsibilities include coordinating CRO collaborations, tracking budgets and purchase orders, managing research sample shipments, monitoring operational data and KPIs, and preparing reports to support research teams and project execution.

CRO coordination
biological materials
Microsoft Office Suite
Excel
PowerPoint
Teams

SYSTEM ADMINISTRATOR

Information Technology
 Maryland
$78.00
05 Months

Location : OWINGS MILLS, Maryland The System Administrator will provide hands-on infrastructure support and technical project coordination for NFS storage migrations and enterprise server environments. The role focuses on Linux/Red Hat administration, VMware virtualization, server health and performance, backups, security patching, and coordination of migrations across approximately 200 application teams. The position requires strong enterprise infrastructure experience, excellent communication skills, and the ability to support highly available production environments.

Linux
Red Hat
VMware
NFS
Storage Migration
Azure
Oracle Cloud
System Administration

Innovation Implementation Analyst

Information Technology
Remote
$39-$41/hr
06+ Months Extendable

Location :- Remote We are seeking a highly organized and self-motivated contractor to support the deployment, execution, and evaluation of the Body-Worn Camera (BWC) Pilot Program. This role will serve as a key liaison between field teams, vendors, Asset Protection leadership, and business partners to ensure successful implementation, user adoption, performance tracking, and program assessment. The ideal candidate will have experience supporting operational programs, technology pilots, security initiatives, or retail operations and possess strong communication, analytical, and project coordination skills.

body-worn camera
BWC
Digital
Video
Video Surveillance
Asset Protection
loss prevention
Security
LAW

Senior SharePoint Architect/Developer

Information Technology
 Texas
Direct Hire

Location : Taylor, TX 76574 (Hybrid) The Senior SharePoint Architect/Developer will lead the architecture, design, development, administration, governance, and continuous improvement of enterprise Microsoft 365 collaboration and business productivity platforms. The role will focus on SharePoint Online, Project Server/Project Online, Microsoft Power Platform, OneDrive, Microsoft Teams, and related Microsoft 365 services. The position will design secure, scalable, supportable, and compliant solutions while partnering with business stakeholders, Cybersecurity, Infrastructure, Identity, Compliance, Records Management, and technology teams. The role will also drive Power Platform governance, SPFx custom development, Microsoft 365 administration, automation, integrations, modernization initiatives, and emerging AI-enabled productivity solutions.

SharePoint Online
SharePoint Architecture
SharePoint Framework (SPFx)
Microsoft 365
Power Platform
Power Apps
Power Automate
Power BI
Project Online
Project Server
OneDrive
Microsoft Teams
PowerShell
TypeScript
JavaScript
React
Microsoft Graph
REST APIs
Azure DevOps
Git
Microsoft Purview
Entra ID
Copilot
logo

At SGS Consulting, we go beyond resume-job matches, creating meaningful connections and pathways for individuals to thrive in defining careers.


© 2026 All rights reserved.
logologologologo