Job Closed

This listing is no longer active.

SnapIT Solutions logo
SnapIT Solutions

Empowering communities by creating opportunities in Technology.

Senior Software Engineer – DoD Contract

Location

Virginia

Posted

10 days ago

Salary

0

Seniority

Senior

Bachelor Degree8 yrs expEnglishSDLCSQL

Job Description

Senior Software Engineer – DoD Contract

SnapIT Solutions

• Maintain and sustain the web application and administrative web site, including front‑end, middle‑tier, and related content in the .mil environment. • Implement approved changes to survey questions, modules, user interfaces, and reporting functions in coordination with DPRR and the Program Manager. • Perform application maintenance, defect resolution, performance tuning, and usability improvements, following SDLC and configuration‑management practices. • Collaborate with the DBA on data access patterns, reporting logic, and performance optimization for the application’s database interactions. • Develop and maintain technical documentation, including functional hierarchy diagrams, screen layout diagrams, tables of business rules, business process diagrams, and end‑to‑end relational diagrams. • Support testing and validation of changes, including unit tests, integration tests, and user experience assessments, ensuring a stable production environment. • Contribute to training materials and best‑practices documentation for unit points of contact and behavioral health professionals. • Participate in monthly status reporting by providing technical inputs on changes, downtime, performance, and system sustainment activities.

Job Requirements

  • Experience working in DoD environment is required.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.
  • 8+ years of software engineering experience, including significant experience with web‑based applications and survey or data‑collection platforms.
  • Strong server-side and web development experience utilizing industry application packages.
  • Extensive knowledge of concurrent programming concepts, which incorporate design, developing, testing, maintaining, troubleshooting, and fielding of new products.
  • Experience with the development, implementation, tracking, and identifying subordinate requirements of a project.
  • Background in graphic arts is required.
  • Experience sustaining production applications in regulated environments (healthcare, federal, or DoD), with emphasis on reliability, security, and documentation.
  • Proficiency in version control, CI/CD practices, and automated testing.
  • Ability to translate business and user requirements into technical solutions, and to document those solutions clearly for both technical and non‑technical audiences.
  • Preferred Experience integrating web applications with SQL Server databases and working closely with DBAs on performance and schema design.
  • Prior work on behavioral health, resilience, or analytics tools.
  • Familiarity with DoD or Army IT regulations and information‑assurance practices.

Benefits

  • Fast paced but startup culture
  • Supportive environment
  • Opportunities to be trained and grow on the job
  • Every new hire is paired with a senior technology expert in the area and mentored on the job for quick learning curve

Related Job Pages

More Full-stack Engineer Jobs

Role Description Il nostro tech stack: - PHP, Laravel, MariaDB, Redis - React, TypeScript, Inertia.js, Tailwind - Docker, AWS, Terraform, GitHub Actions Cosa farai: - Lavorerai a stretto contatto con la CPO & co-founder di Ninacare, Valentina de Caro e il Senior Software Engineer, Vladyslav Khytrov, contribuendo allo sviluppo e all’evoluzione del prodotto con autonomia, ownership e orientamento all’impatto. - Progettare, sviluppare e mantenere funzionalità full-stack, dalla progettazione del database alla creazione di componenti frontend riutilizzabili, seguendo il processo dall’idea al rilascio. - Collaborare con il team prodotto su funzionalità complesse, agenti conversazionali e autonomi, integrazioni, automazioni, ma anche bug fixing e CRUD. - Scrivere codice, manutenibile, coerente, testato e documentato, seguendo le best practice ingegneristiche. - Ottimizzare/evolvere la codebase esistente attraverso refactoring, ottimizzazione, e gestione pragmatica del debito tecnico. - Lavorare quotidianamente con i Coding Agent, mantenendo la responsabilità dell’output finale: sei tu che guidi l’AI, non viceversa. Qualifications - Almeno 3 anni di esperienza come sviluppatore o sviluppatrice full-stack. - Una persona AI-first: ragioni e decidi con la tua testa su architettura, prodotto e trade-off tecnici, poi usi gli strumenti giusti per costruire meglio, più velocemente e con più qualità. - Puoi non avere esperienza su tutto il nostro stack tecnico, ma è importante che tu abbia solidi fondamenti di informatica e ingegneria del software e voglia di imparare velocemente nuovi strumenti e framework. - Esperienza nella progettazione ed evoluzione di database relazionali. - Sai capire il contesto, fare le domande giuste e trasformare problemi aperti in soluzioni concrete. - Sai prendere decisioni tecniche pragmatiche, valutando trade-off tra qualità, velocità, complessità e impatto sul prodotto e sul team. - Hai cura per qualità del codice, coerenza architetturale, documentazione e manutenibilità. - Hai esperienza nel collaborare in team piccoli, agili e distribuiti, con autonomia, ownership e spirito collaborativo. - Hai curiosità verso AI, agentic coding tools e nuovi modi di costruire software; sai cos’è un Agent e, ancora meglio, ne hai già costruito uno. Benefits - Lavoro 100% remoto (con base a Bari ma team distribuito) - Ambiente giovane, dinamico e data-driven - Possibilità concreta di crescita e formazione interna - Macbook Air di ultima generazione - Stock options e bonus legati agli obiettivi - RAL tra €35.000 e €42.000, commisurata all’esperienza + bonus performance - Buoni pasto: 7€ al giorno

Italy
€35K - €42K / year
NIR-YU logo

Senior Staff Software Engineer – Track to Lead Engineer

NIR-YU

Take Control of Your Business and Execute Your Vision with Ease - Hire Affordable and Qualified Nearshore Staff

Full TimeRemoteTeam 201-500H1B No Sponsor

• Own features end to end across frontend, backend, and infrastructure • Build and scale AI employees platform • Lead real-time voice work and challenges

Mexico
LHP Engineering Solutions logo

Senior Model Based Controls Engineer

LHP Engineering Solutions

Creating a safer, smarter, & more connected world through engineering consulting, tech integration, and data analytics

Full TimeRemoteTeam 501-1,000Since 2001H1B Sponsor

• apply quality assurance techniques; • compile data and define changes required in software and features; • conduct software vulnerability assessments of systems; • contribute to the delivery of innovative, flexible, and integrated solutions to meet customer's changing business needs; • coordinate input from internal and external customers to understand needs and perceptions; • perform root cause analysis, error correction, and functional and risk analysis of system level problems (5 Whys, Fishbone); • represent the development team in multi-focused team meetings; • work with cross-functional teams to architect and implement complex solutions; • confirm that new software features integrate with control systems (sensors, electronic control units and actuators that manage vehicle motion, stability, and safety, including propulsion, braking and steering) to meet functionality requirements; • controls (steering, braking, acceleration, gear shifting, lighting, climate control, transmission) and model requirements definition, controls architecting (shifting from distributed electronic control units to centralized and zonal architecture to reduce wiring complexity while enhancing computing power for software-defined vehicles); • design, analysis, implementation and verification using Model-in-the-Loop (MIL), Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) techniques consistent with design requirements; • design and provide technical documents for developed controls; • design, model and integrate software functionalities in a real-time embedded environment; • develop and analyze requirements; • develop controls solutions (electronic systems and software such as powertrain control units, anti-lock brake systems and Advanced Driver-Assistance Systems) using model-based definition techniques; • ensure process compliance and configuration management; • participate in software reviews and provide technical support, guidance and collaboration for software and hardware implementation activities; • work with product development teams to design and develop control algorithms.

Michigan
talentpluto logo

Senior Full Stack Engineer

talentpluto

The AI headhunter connecting elite tech sales talent with high-growth startups.

Full TimeRemoteTeam 1-10Since 2024H1B No Sponsor

• Build and ship features across the full stack, with an emphasis on backend systems • Design and maintain data pipelines and data-movement workflows • Contribute to agentic and AI-driven product capabilities • Take customer feedback and help shape product direction, not just execute tickets • Collaborate closely with a small, senior team in a fast-moving codebase

United States
$210K / year