Why This Role Stands Out
This hybrid Lead Software Engineer role offers a unique opportunity to shape mission-critical applications within the defense industry, fostering significant technical leadership and impact. You'll thrive here if you possess strong .NET, C#, and SQL Server expertise, along with a passion for secure, large-scale system development and a desire to mentor a talented team. Embrace this chance to advance your career in a dynamic and secure environment!
Quick Overview
Job Description
Data Intelligence, LLC is seeking a Lead Software Engineer to support one of our premier clients in the defense industry. This role is located in San Diego, CA, and will focus on developing and sustaining mission-critical applications within a secure DoD environment. The ideal candidate will bring strong technical leadership, hands-on development expertise, and experience working on large-scale, secure systems.
Key Responsibilities
- Lead the design, development, and maintenance of large-scale DoD desktop and web-based distributed applications
- Collaborate with system engineers, business analysts, developers, testers, and end-users to gather requirements and develop technical solutions
- Develop and implement proof-of-concepts based on user and mission needs
- Architect and document system designs, ensuring alignment with project requirements and DoD standards
- Oversee full Software Development Life Cycle (SDLC) processes using Agile and incremental development methodologies
- Ensure compliance with DoD Application Security Development STIGs (ASD STIGs) and cybersecurity best practices
- Troubleshoot and resolve complex software, database, and network issues; perform root cause analysis and implement fixes
- Provide technical leadership, mentorship, and code reviews for development teams
- Interface directly with government stakeholders and provide regular progress updates
- Maintain detailed documentation of system architecture, code changes, and development processes Required Qualifications
- Bachelor’s Degree in Information Technology, Computer Science, or related field
- 10+ years of experience developing and supporting software application suites in a DoD environment
- 5+ years of experience developing large-scale distributed applications using Microsoft technologies, including: * .NET
- C#
- SQL Server
- Experience with web-based application development using JavaScript frameworks such as Angular, Node.js, or Backbone
- Strong knowledge of web technologies including Web API, HTML, and CSS
- Experience troubleshooting application code and resolving bugs across complex systems
- Hands-on experience with Agile development methodologies in enterprise environments
- Knowledge of object-oriented programming languages such as Java and C#
- Experience developing software in compliance with DoD security requirements (STIGs)
- Ability to define system requirements, develop architecture documentation, and lead project execution
Preferred Qualifications
- Experience with TORIS platform or similar DoD information systems
- Strong background supporting classified or mission-critical systems
- Proven ability to lead technical teams and manage multiple priorities
Similar jobs
- BO
Astrodynamics Engineer (Lead/Senior) - Millennium Space Systems with Security Clearance
NewBoeing
El Segundo, CA🇺🇸$123k - $183k/yrOn-siteYesterdayAgileEngineering - LT
Associate, Systems Engineer with Security Clearance
NewL3Harris Technologies
Mason, OH🇺🇸HybridYesterdayTechnology - SI
ServiceNow Scoped / Custom Application Developer
NewSage IT Inc
GA🇺🇸On-siteYesterdayAWSPythonTechnology - TE
Forward Deployed Engineer (Palantir Foundry)
NewTekShapers
Livermore, CA🇺🇸HybridYesterdayEngineering - CI
Software Engineer - Cloud Infrastructure
NewCACI International, Inc.
King of Prussia, PA🇺🇸$76k - $155.7k/yrOn-siteYesterdayDockerMicroservicesAWS+16Technology - CI
Intermediate Software Engineer
NewCACI International, Inc.
King George, VA🇺🇸$76k - $155.7k/yrOn-siteYesterdayAgileC++Java+2Technology