Software Engineer @ Innovative Defense Technologies (IDT) | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Software Engineer jobs in Huntsville, AL
67 applicants
company-logo

Innovative Defense Technologies (IDT) · 1 week ago

Software Engineer

Wonder how qualified you are to the job?

Information TechnologySoftware
check
Growth Opportunities

Insider Connection @Innovative Defense Technologies (IDT)

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Design and develop automated analysis software solutions
Design, document, and develop automated analysis code
Execute full software development life cycle (SDLC)
Model/code testing algorithms in C++, SQL, Python, JavaScript, and Java
Integrate software components into a complex software development environment
Ensure adherence to industry standards pertaining to security, orthodox programming paradigms, and customer performance requirements
Work with small cross-site teams of software and/or systems engineers

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Software DevelopmentC++JavaJavaScriptPythonSQLRelational DatabasesCI/CDDeveloper ToolingMavenPipConanCMakeGccVSCodeVisual StudioEclipseObject Oriented ProgrammingFunctional ProgrammingAgileDocumentationData ModelingProblem-SolvingPrioritizationCommunicationDoD AirSurface Warfare software developmentSystem integrationJava/J2EEObject-oriented programming

Required

Minimum of 5 years’ experience in software development
Bachelor’s Degree in Software Engineering, Computer Science, or software related fields
Experience with C++, Java, JavaScript, and/or Python and other programming languages
Familiarity with SQL and relational databases and management systems
Experience or knowledge working within a collaborative CI/CD development environment
Experience with developer tooling: Maven, Java, Pip, Conan, CMake, gcc, VSCode, Visual Studio, Eclipse
Prioritization and management of individual workload across several milestones and projects efficiently
Understanding of Object Oriented and Functional Programming Paradigms
Experience working in an Agile software development framework
Ability to document requirements and specifications
Experience with interpretations of data models from abstract business concepts

Preferred

DoD Air and Surface Warfare software development domain knowledge and experience
System integration and test experience for complex software applications
Hands-on experience with Java/J2EE and object-oriented programming
Experience programming in Java, C++, JavaScript, Python, and database design [all]
Proficiency working with different SW development tools (Jenkins, Maven, Gradle, and Nexus, Git etc.)
Experience with distributed systems, algorithms, and software design patterns
Understanding of MBSE
Systems integration and test experience for tactical applications (IBCS, THAAD, Aegis Weapon Systems, CEC, Link-16, etc.)
Hands-on experience in deploying and maintaining applications in a mission critical operational environment
Experience with software testing, configuration management, and test automation

Company

Innovative Defense Technologies (IDT)

twittertwittertwitter
company-logo
Innovative Defense Technologies is an information technology company that provides software testing and data analysis services.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Bernie Gauf
President & CEO
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot