Job Closed
This listing is no longer active.
Empowering communities by creating opportunities in Technology.
Senior Software Engineer – DoD Contract
Location
Virginia
Posted
10 days ago
Salary
0
Seniority
Senior
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 Guides
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
Senior Staff Software Engineer – Track to Lead Engineer
NIR-YUTake Control of Your Business and Execute Your Vision with Ease - Hire Affordable and Qualified Nearshore Staff
• Own features end to end across frontend, backend, and infrastructure • Build and scale AI employees platform • Lead real-time voice work and challenges
Senior Model Based Controls Engineer
LHP Engineering SolutionsCreating a safer, smarter, & more connected world through engineering consulting, tech integration, and data analytics
• 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.
Senior Full Stack Engineer
talentplutoThe AI headhunter connecting elite tech sales talent with high-growth startups.
• 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



