Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer - JobID-0011 role.
Rezi rewrites your resume against Innovative Defense Technologies's job description. Free.

Tailor your resume to this Software Engineer - JobID-0011 role.
Rezi rewrites your resume against Innovative Defense Technologies's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer - JobID-0011 posting at Innovative Defense Technologies — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer - JobID-0011 posting at Innovative Defense Technologies — free, in seconds.
About the Role
Innovative Defense Technologies (IDT) is seeking a Software Engineer for its Integrated Mission Systems (IMS) team in San Diego, CA. This role involves designing, building, testing, and delivering secure, integrated software solutions for complex, mission-critical US Department of Defense systems, addressing some of the Navy's toughest challenges.
Responsibilities
- Design, integrate, troubleshoot, test, deliver, and update software code, documenting associated architectures, processes, procedures, and techniques.
- Collaborate with cross-functional teams to understand requirements and develop front-and-back end features and architecture.
- Adhere to government and industry security, reliability, and performance standards.
- Apply orthodox programming paradigms and interpret/apply DoD and industry standards.
- Participate in peer reviews, configuration, design, and performance reviews.
- Utilize common tools and best engineering practices, including Jenkins pipelines, third-party software integration, and Kubernetes environments.
- Assist with containerization, configuration management, and customization of software.
- Build, maintain, and troubleshoot Jenkins pipelines for software deployment.
- Integrate third-party and externally developed software into a container runtime environment.
- Configure, adapt, and validate software components within a Kubernetes environment.
- Integrate with internal systems and third-party applications.
- Assist with containerization, configuration management, and customization of vendor or open-source software.
Requirements
- Bachelor’s Degree in a relevant discipline (e.g., software engineering, computer science, computer engineering, electrical engineering, data science, cyber security, mathematics, or aeronautical engineering) or equivalent full-time experience.
- 3+ years of experience with Git or similar version control systems.
- 3+ years of experience with programming languages such as C++, Python, Java, or JavaScript.
- 3+ years of experience with container concepts (Docker/OCI/Podman images, containers, registries).
- 3+ years of experience with SQL and relational databases (e.g., Postgres).
- 3+ years of experience with Linux-based systems command-line usage and file/system permissions.
- 3+ years of experience with React or similar modern frontend frameworks.
- Ability to travel up to 10% of the time.
- Ability to obtain/maintain an active Secret U.S. Security Clearance.
Skills
- Front-end development
- Visualization and human interface development
- DEVSECOPS for software testing and platform deployment
- Software system remote monitoring, maintenance, and upgrade
- Cloud computing
- Virtualization (VMWare)
- Containerization
- Networking concepts and protocols (TCP/IP, HTTP, DNS)
- Working with APIs or third-party services
- Scripting for automation (Groovy, Python, Bash, PowerShell)
- Big data solutions (e.g. Hadoop, Spark, Kafka, Cassandra)
- Machine learning
- Artificial intelligence
- Communication
- Reporting
- Documentation
- Problem-solving
- Analytical abilities
- Sense of ownership, urgency, and drive
Location
- San Diego, CA
Work Type
- Full Time
- On-site (at least 4 days in office)
Experience Level
- 3+ years
- 1+ year
Education Level
- Bachelor’s Degree in applicable discipline or equivalent full-time experience
Salary/Compensations
- $90,000 - $184,000 / year
- $90,000 - $150,000
- $114,000 - $184,000
Benefits
- Generous benefits package
- Competitive PTO
- Paid holidays
- 401(k) with immediate vesting and matching
- 9/80 optional schedule (2nd and 4th Friday off every month)
- Tuition Assistance Reimbursement Program
- Professional Development Resources
- Pre-Tax Commuter Benefits
- Organization-Wide Monthly Tech Connect Events
- Annual Employee Recognition Awards
- Regular Social Events and Catered Lunches
About the Company
- Innovative Defense Technologies (IDT) is a growing company with a vibrant, entrepreneurial culture.
- Headquartered in Arlington, VA with additional offices in Fall River, MA; Mount Laurel, NJ; and San Diego, CA.
- Employees work together in a modern, snack-filled, and social office space, designing innovative solutions for defense industry customers.
Equal Opportunity
- IDT is an Equal Opportunity employer.