Software Developer / IT Specialist
Rugged Science
Software Developer / IT Specialist
Company: Rugged Science
Department: Engineering / IT
Rugged Science builds rugged computer systems for the U.S. military and some of the most innovative industrial companies in the world, and business is growing fast. We are seeking a versatile, self-motivated Software Developer / IT Specialist with a can-do attitude.
About the Role
This position splits its time between two things: building and maintaining the internal web applications our team runs on every day and keeping the IT infrastructure behind them healthy. You will work alongside the developer who built our current systems, with room to take real ownership of both areas as you grow into the role.
We are open to on-the-job training. You do not need to have worked with every tool in our stack, but you should have solid fundamentals in core development concepts, SQL, networking, and containers, and the curiosity to pick up the rest quickly.
Responsibilities
• Build and maintain the internal web applications our employees use daily, working across a Python REST API and a TypeScript front end.
• Write and tune SQL queries against our ERP database and our own PostgreSQL schemas, and help keep internal reporting accurate.
• Package and deploy applications as Docker containers through our GitLab CI/CD pipelines.
• Handle day-to-day internal IT support: user accounts, workstations, printers, shop-floor terminals, and company mobile devices.
• Keep self-hosted services such as databases, caches, reverse proxies, and our internal wiki patched, backed up, and monitored.
• Troubleshoot issues reported across engineering, production, and the front office, and follow each one through to a resolution.
• Document what you build and what you fix in our internal wiki so the next person can follow it.
• Work with the team to replace manual, spreadsheet-driven processes with tools people actually want to use.
Requirements include:
• Associate's or Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent hands-on experience.
• 2+ years in a software development, IT support, or systems administration role.
• Working knowledge of SQL: writing queries with joins, filtering, and aggregates, and understanding how tables relate to one another.
• Solid networking fundamentals: TCP/IP, DNS, DHCP, subnetting, VLANs, and basic firewall rules.
• Familiarity with Docker concepts: images versus containers, what a Dockerfile does, and how containers get networking and persistent storage.
• Experience writing code in at least one language. Python, TypeScript, or JavaScript is preferred, but we care more about fundamentals than a specific language.
• Comfort on the Linux command line and with Git for version control.
• The ability to read a log file or an error message and work a problem methodically rather than by guesswork.
• Clear written communication. You will document your own work and explain technical issues to coworkers who are not technical.
Preferred Qualifications
None of these are required. Each one shortens the ramp, and we are happy to train the rest.
• Experience with a Python web framework such as Flask, FastAPI, or Django, and with an ORM such as SQLAlchemy.
• Front-end experience with TypeScript, web components (Lit), and a modern build tool such as Vite.
• Experience with CI/CD pipelines, particularly GitLab CI.
• Experience running containers beyond a laptop: Docker Compose, container registries, and a reverse proxy such as nginx or Traefik.
• PostgreSQL administration, including backups, restores, upgrades, and basic query tuning.
• Exposure to an ERP or MRP system and its underlying database. We run Global Shop Solutions, but experience with any ERP translates well.
• Experience building or supporting a Progressive Web App.
• Windows Server and Active Directory administration, Group Policy, and Microsoft 365 or Entra ID administration.
• Experience with monitoring, alerting, or backup tooling.
• Experience supporting users in a manufacturing or production environment.
• Familiarity with ITAR, DFARS, or CMMC requirements as they apply to IT systems.
• Networking coursework or certification such as CompTIA Network+ or CCNA.
Working Environment
This is a hands-on, on-site role on a small team, which means the person doing the work is usually the person deciding how it gets done. You will sit close to the people who use what you build, and you will see the results of your work the same week you ship it.
Expect a mix of planned project work and interruptions. Some weeks lean toward development, others toward keeping things running, and part of the job is judging which one needs you more. Occasional after-hours work is required for maintenance windows and infrastructure changes that cannot happen during production hours.
This position is a good fit for someone who wants broad exposure across software and infrastructure rather than a narrow specialty, and who would rather own a problem end to end than hand it off.
Why Join Us:
• Competitive salary and benefits package
• On-the-job training and a clear path to owning your areas outright
• Real influence over the tools the whole company uses every day
• Collaborative and supportive team environment
• Opportunities for professional development and career growth
• Be part of a dynamic company driving innovation and customer success
$140k - $175k
...Design, build, and iterate AI agents, copilots, automations, and workflow integrations using modern AI platforms and tools. Develop agent instructions, tools, knowledge sources, guardrails, and human-review workflows. Create prototypes that demonstrate value quickly...SuggestedFull timeWork experience placementH1bWork at officeLocal areaFlexible hours$95.9k - $153.4k
...Create documentation on CI/CD pipelines and practices for software teams. Build, maintain, and troubleshoot CI/CD pipelines that... ...by staying abreast of the latest threats and technologies. Developing technical solutions for complex problems using sound engineering...SuggestedHourly payWorldwideShift work- ...Summary: The DevSecOps Engineer will be part of Client' R&D software development team. Client is a global leader of products... ...staying abreast of the latest threats and technologies. Developing technical solutions for complex problems using sound...Suggested
$95.9k - $153.4k
...automating, securing, and maintaining cloud-based infrastructure and software delivery pipelines. This individual will partner closely with... ...cloud infrastructure using Infrastructure as Code (IaC), developing and supporting CI/CD pipelines, and embedding security...SuggestedHourly payWorldwideShift work- ...production environments. Required experience includes hardware and/or software integration, managing requirements derivation and allocation,... ...is committed to offering employees opportunities to grow and develop. Our benefits and compensation packages are designed to help...SuggestedContract workFor subcontractorWork at officeWorldwideRelocation packageFlexible hours
- ...for a computational fluid dynamics (CFD) simulation specialist with strong knowledge of Ansys software packages to continue our rapid growth as a leading... ...personality with interest in pursuing state-of-the-art developments in simulation methodology and apply those...Local areaRemote workWorldwide
- ...is a place where your work truly matters.What You’ll DoDesign, develop, and maintain applications using languages such as C#, C++, Java... ...in dynamic, hands-on lab environments to provide critical software expertise during development and troubleshooting phases.Debug and...WorldwideFlexible hours
$70.4k - $101.15k
...and Thermo King, sustainability is not just how we do business—it is our business. Do you dare to look at the world's challenges and... ...validating quantities and configurations. Supports sales and develops preliminary submittals and/or final submittals as required, as...Hourly payWork experience placementLocal areaWork from home- ...procedures and coordinates corrective action to optimize network performance. Installs, configures and monitors tested and evaluated software packages that provide performance measurements of the WAN/LAN. Implements the standard configuration software loads for all...Remote work
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred• At least 4+ years of...Contract workH1b
- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered in Chantilly, VA. We offer world-class ability in giving most astounding...Worldwide
$75.8k - $121.3k
...possibilities. Job Description Summary: We are seeking a Software Engineer to contribute to the design, development, testing, and... ...work closely with software, systems, and test engineers to develop new functionality, enhance existing products, resolve software...Hourly payInternshipWorldwideShift work$99.1k - $163.4k
...transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager... ..., you will: Leverage your solid technical foundation while developing specialized skills in Salesforce development, configuration,...Work experience placementH1bLocal area- ...TextronSystems.com. About This Role A Day in the Life of a Software Engineer Co-Op: The Uncrewed Land & Air Systems, Hunt Valley... ...is committed to offering employees opportunities to grow and develop. Our benefits and compensation packages are designed to help our...Summer workCasual workInternshipWork at officeFlexible hours
$121k - $206k
...difference in ways that matter to you. Role SummaryAs a Senior AI Software Engineer, you will design, build, and scale production-grade AI... ...ecosystem, leveraging AWS and Salesforce technologies to develop intelligent applications, agentic workflows, and enterprise integrations...Full timeLocal areaRemote work3 days per week$121k - $206k
...applications through key long-term technology initiatives. As a Senior Software Engineer, you will play a critical role in designing and... ...as SQL Server, PostgreSQL, or MySQL.Experience designing and developing practical APIs and software abstractions.Solid understanding...Full timeLocal areaRemote work3 days per week$138.25k - $225.5k
...Mechanism & Multi-Body Dynamics Engineer, you’ll be part of our Tools & Outdoor team working as a hybrid employee. You’ll get to: Develop, maintain, and refine kinematic and dynamic models of mechanical systems using MBD tools such as MSC Adams, MotionSolve, Ansys Motion...Full timeLocal areaFlexible hours3 days per week$122k - $209k
At T. Rowe Price, we identify and actively invest in opportunities to help people thrive in an evolving world. As a premier global asset management organization with more than 85 years of experience, we provide investment solutions and a broad range of equity, fixed income...Full timeLocal areaRemote workWork from home3 days per week- ...controlsExecuting system safety and embedded software safety programs including analyzing... ...This role is not application SW safety nor IT system safety. Active Secret clearance preferred... ...employees opportunities to grow and develop. Our benefits and compensation packages...WorldwideFlexible hours
- ...Kinzo Staffing is seeking a Splunk Enterprise Security Engineer who can develop custom detection content (correlation rules) identify threat activity. This includes developing notable events, visualizations, forms, reports, alerts, as well as Splunk Apps, Technology Add...Remote workNight shift
- Baltimore Country Club is looking to hire a full-time IT Support Specialist to join our Information Technology Department. This position offers a competitive wage based on skills and experience. We also provide a full benefits package, including medical, dental, vision,...Full timeWork at officeImmediate startFlexible hoursAfternoon shift
$121k - $206k
...faster while maintaining strong governance, risk awareness, and operational discipline. Role SummaryIn this role, as part of Developer Services Software Engineering team, you will develop, analyze, design, build, and implement infrastructure and software solutions for the...Full timeWork experience placementLocal areaRemote work3 days per week- ...of embedded products?If so, you could be our next Lead Embedded Software Engineer, responsible for leading the architecture,... ...is what we do best. At Valmet, we continue to push forward and develop ourselves, concentrating on technology, services, sustainability...Full timeLocal areaImmediate start
$145k - $247k
...cross-functional squads to ensure responsible AI solutions are scaled across the enterprise.Partner with business stakeholders to develop agent-driven workflows that automate complex processes and generate actionable insights.Champion engineering excellence by establishing...Full timeLocal areaRemote workWork from home3 days per week- Job-ID: 411795Sector: EngineeringLocation: Owings Mills, MDContract: ContractPosted: 2026-10-07Deadline: 0001-01-01Our client, a leader in cloud infrastructure and enterprise solutions, is seeking a Cloud Engineer III to join their team. As a Cloud Engineer III, you will...Temporary workFlexible hours
$121k - $206k
...matter to you. Role Summary We are seeking a hands-on Senior Software Engineer with deep expertise in Oracle Cloud technologies, including... ...Oracle ERP, EPM, OIC, OTBI, and APEX solutions Designing and developing scalable integrations using Oracle Integration Cloud (OIC),...Full timeLocal areaRemote work3 days per week- ...About the Role: ~ We are seeking an AI Engineer to design and develop advanced agentic systems, AI-driven accelerators, and enterprise-grade applications powered by LLMs and multimodal models. This is a hands-on DevOps / Platform Engineering role with significant...
- ...today. Learn more about our products and history at TextronSystems.com. About This Role A Day in the Life of a Software Engineer: Developing solutions to routine technical problems of limited scope on both current and next generation technologies in support...Relocation package
$110.6k - $178k
...for electrical and electronic systems, with emphasis on system behavior modeling, requirements alignment, and verification support.Develop and maintain system and subsystem models using MATLAB/Simulink/Stateflow, TwinBuilder, Dymola, Modelica, Ansys, LTSPice and related...Full timeLocal area$110.6k - $178k
...Who We Are We’re the World’s largest tool company. We design and develop the tools that are used to change the world every day here in... ...requires strong cross-functional collaboration with electrical, software, motor controls, suppliers, and manufacturing teams to deliver...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer / IT Specialist. Be the first to apply!



