Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Associate Software Engineer - JobID-838

$72k - $114.45k

Innovative Defense Technologies

Associate Software Engineer - JobID-838 Department: Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $72,000 - $114,450 / year Description Innovative Defense Technologies (IDT), provider of cutting‑edge cloud‑based integration, automated testing and data analysis for complex, mission‑critical systems in the US Department of Defense (DOD), is seeking an Associate Software Engineer to be part of our Warfare Systems team and based out of our Arlington, VA and Mount Laurel, NJ location. The Associate Software Engineer is responsible for designing, developing, and integrating software solutions across IDT’s Warfare Systems business area. The primary role of the Software Engineer is to build high‑quality, innovative, and fully performing software which integrates with other system components. The Software Engineer will be working with various Warfare Systems customers to gather user requirements, defining system functionality, and writing code in various languages, like Java, C++, and Python. You will work with other software engineers, systems engineers, integration engineers, and subject matter experts to deliver robust technical solutions. Clearance & Location Requirements: All applicants must be able to obtain/maintain an active Secret U.S. Security Clearance. This is an on‑site position. Requiring at least 5 days in office, based out of our Arlington, VA and Mount Laurel, VA location. Key Responsibilities What You Will Do: Engineers Solutions: Design, develop, document, and test backend software components and algorithms using modern programming languages such as C++, Python, Java, or C#. Apply appropriate data structures, modular design principles, and performance optimization techniques to deliver scalable, maintainable solutions. Scopes Requirements: Analyze and interpret system and software requirements to ensure clarity, feasibility, and traceability. Collaborate with engineers and stakeholders to translate high‑level mission and system needs into functional backend implementations. Integrates Systems: Integrate software components into complex development environments, ensuring interoperability across distributed systems, APIs, databases, and networking layers within DoD software ecosystems. Assures Quality: Apply secure coding practices and established engineering standards related to security, performance, and reliability. Participate in peer reviews of architecture designs, system requirements, and implemented code to ensure technical rigor and mission alignment. Verification & Testing: Model, implement, and test algorithms and backend services using unit and interface testing frameworks. Validate system functionality, edge cases, and performance constraints across development and integration environments. Manages Risk & Security: Identify potential technical and cybersecurity risks within software implementations. Apply defensive programming, input validation, and system‑level safeguards to harden software against vulnerabilities and operational threats. Leverages AI Responsibly: Utilize AI coding assistants to support code generation, refactoring, debugging, and root‑cause analysis while critically reviewing outputs to ensure correctness, security, and adherence to engineering standards. Collaborates Across Teams: Work within small, cross‑site teams of software and systems engineers. Communicate technical concepts clearly and collaborate with Program Managers and Chief Engineers to document, manage, and evolve system and software requirements. Delivers Results in Dynamic Environments: Manage multiple concurrent assignments, adapt to changing priorities, and contribute to meeting program milestones while maintaining high standards of technical excellence and accountability. Skills Knowledge & Expertise Who You Are (Required): Bachelor’s Degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Data Science, Cyber Security, Mathematics, Aeronautical Engineering, or equivalent full‑time professional experience. 0–2+ years of full‑time professional experience in backend software development or related technical roles (internship experience applicable). Ability to travel up to 15% of the time as needed. Familiarity with the software development lifecycle (requirements through deployment). Proficiency in at least one modern backend language (e.g., Python, Java, C++, C#). Ability to design, develop, and analyze algorithms and backend software systems. Understanding of Windows and Linux file systems. Experience using version control systems (e.g., Git). Understanding of APIs (REST/gRPC) and modular code design principles. Familiarity with SQL and relational databases (e.g., Postgres). Familiarity with networking fundamentals and protocols (e.g., TCP/IP, UDP, CORBA, DDS). Ability to review, critique, and harden AI‑generated code. Ability to manage multiple concurrent assignments and adjust priorities as needed. Strong analytical thinking, problem‑solving skills, and technical communication abilities. What Makes You Stand Out: Experience with cloud computing, virtualization, or containerization technologies. Familiarity with cloud infrastructure platforms (e.g., Azure, AWS, GCP). Experience with big data technologies (e.g., Hadoop, Spark, Kafka, Cassandra). Demonstrated experience using AI coding assistants (e.g., GitHub Copilot, ChatGPT, Claude, Cursor, Codeium) for code generation, optimization, debugging, and iterative improvement. Ability to write effective prompts and iterate with AI tools to enhance performance and code quality. Understanding of AI limitations, hallucinations, and validation techniques. Experience with unit testing and interface testing frameworks. Exposure to complex DoD or defense‑related software systems. Pay Range*: $72,000 - $114,450 *Pursuant to New Jersey Senate Bill 2310, IDT is required to disclose the “pay scale” or “pay range” associated with a job posting. The posted range does not include bonuses, commissions, tips, or other benefits. More than one pay range may be included, commensurate with experience. Benefits Why Work at Innovative Defense Technologies (IDT) IDT is a growing company with a vibrant, entrepreneurial culture. We are headquartered in Arlington, VA with additional offices in Fall River, MA; Mount Laurel, NJ; and San Diego, CA. At each location, our employees work together in a modern, snack‑filled, and social office space, designing innovative solutions for our defense industry customers. 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 EEO Statement: IDT is an Equal Opportunity employer. #J-18808-Ljbffr Innovative Defense Technologies

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Associate Software Engineer - JobID-838 in Mount Laurel, NJ vacancy
  • $114k - $231k

    Frontend Software Engineer - JobID-0043 Department: Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $114,000 - $231,000 per year Description Innovative Defense Technologies (IDT), a leading defense technology company, is seeking a Frontend... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start

    Idtus

    Mount Laurel, NJ
    4 days ago
  • $74k - $150k

    Associate AI Engineer Department: Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $74,000 - $150,000 / year...  ...stakeholders to integrate AI capabilities into broader software and system architectures. Participate in technical reviews,... 
    Suggested
    Full time
    Work at office
    Immediate start

    Idtus

    Mount Laurel, NJ
    1 day ago
  • $72.49k

     ...a top veteran employer and Certified Great Place to Work ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking... 
    Suggested
    Contract work
    For contractors
    Work experience placement

    ASRC Federal Holding Company

    Moorestown, NJ
    2 days ago
  • Idtus is seeking an Associate Software Engineer to join their Missile Defense team in Mount Laurel, NJ. In this role, you will develop software applications, collaborate with cross-functional teams, and ensure software quality and maintenance. This position requires a Bachelor... 
    Suggested

    Idtus

    Mount Laurel, NJ
    3 days ago
  • $74k - $150k

    Associate Software Engineer Department: Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $74,000 - $150,000 / year Description About The Role: Innovative Defense Technologies (IDT), a leading defense technology company, is seeking an... 
    Suggested
    Full time
    Work at office
    Immediate start

    Idtus

    Mount Laurel, NJ
    3 days ago
  •  ...awareness, early warning, and kill assessment capabilities in the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges into reliable, next generation systems that keep warfighters ahead... 
    Worldwide
    Flexible hours

    Lockheed Martin

    Moorestown, NJ
    20 hours ago
  • $114k - $231k

    AI Solutions Engineer Department: Operations Employment Type: Full Time Location: Mount...  ...security) Program Management Compliance Software Development & Testing Systems...  ...disclose the “pay scale” or “pay range” associated with a job posting. Notably, however, this... 
    Full time
    Work at office
    Immediate start

    Idtus

    Mount Laurel, NJ
    1 day ago
  •  ...leading defense technology company, is seeking a Tactical Software Engineer to be part of our Warfare Systems team and based out of our...  ...IDT is required to disclose the “pay scale” or “pay range” associated with a job posting. Notably, however, this amount may not be... 
    Full time
    Work at office
    Immediate start
    Remote work

    Innovative Defense Technologies

    Mount Laurel, NJ
    1 day ago
  • $74k - $150k

    Idtus is looking for an Associate AI Engineer based in Mount Laurel, NJ. This full-time position involves designing and implementing AI solutions for complex systems in the US Department of Defense. The ideal candidate will have a Bachelor’s degree in a related field and... 
    Full time

    Idtus

    Mount Laurel, NJ
    4 days ago
  •  ...implementation of complex features and systems with minimal supervision Collaborate with product managers, designers, and other engineers to define and refine requirements Review code and provide constructive feedback to ensure quality and adherence to standards... 

    EHS TECHNOLOGIES CORPORATION

    Moorestown, NJ
    27 days ago
  •  ...Software Engineer Location: Moorestown, NJ Job ID: 72526 Pay Range: $80-90 - W2 hourly Duration: 12 months contract Active Secret Clearance required to start. Job Description: Plans, conducts, and coordinates software development activities. In addition, this position... 
    Hourly pay
    Contract work

    Butler Aerospace and Defense

    Moorestown, NJ
    2 days ago
  •  ...Advanced Sciences and Technologies (AS&T)- Software Engineer III (Moorestown, NJ) Software Engineer III (Moorestown, NJ) ROLE AND RESPONSIBILITIESSoftware...  ...agile team. The candidate will engage in all activities associated with the software development lifecycle and support all... 
    Contract work
    Work experience placement

    AS&T CORP

    Moorestown, NJ
    4 days ago
  •  ...Software Engineer III Everforth ECS is seeking a Software Engineer III to work in Moorestown, NJ. Please Note: This position is contingent upon contract award. The Software Engineer will design, develop, optimize, test, and document real-time radar software for multi... 
    Contract work

    ECS Limited

    Moorestown, NJ
    1 day ago
  •  ...Software Engineer V Everforth ECS is seeking a Software Engineer V to work in Moorestown, NJ. Please Note: This position is contingent upon contract award. The Software Engineer will design, develop, optimize, test, and document real-time radar software for multi... 
    Contract work

    ECS Limited

    Moorestown, NJ
    1 day ago
  •  ...Advanced Sciences and Technologies (AS&T)- Software Engineer 1 (Moorestown, NJ) Software Engineer 1 (Moorestown, NJ) Software Engineer (1) : Highly experienced software engineer, fluent in C++, current toolsets, this also can be someone 15+ years of experience Must... 

    AS&T CORP

    Moorestown, NJ
    2 days ago
  • $110k - $160k

     ...Thunderbolt Solutions is seeking to hire a Software Engineer - III Thunderbolt Solutions is a small, flexible company where are our...  ...collaborative agile team. The candidate will engage in all activities associated with the software development lifecycle and support all... 
    Contract work
    Work experience placement
    Flexible hours

    Thunderbolt Logistics

    Moorestown, NJ
    20 hours ago
  •  ..., analyzing, and summarizing development and service issues. Job-Specific Essential Duties and Responsibilities: - Systems engineer will be responsible for managing and configuring file transfer and EDI environments. - Responsible for out-of-hours support... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Cherry Hill, NJ
    1 day ago
  •  ...Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services...  ...agile team. The candidate will engage in all activities associated with the software development lifecycle and support all... 
    For contractors
    Work experience placement

    ASRC Federal Holding Company

    Moorestown, NJ
    1 day ago
  •  ...Radar Modeling And Simulation Software Engineer As a software engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly support radar modeling, scene modeling, signal construction, signal processing... 

    PLANIT Group

    Moorestown, NJ
    20 hours ago
  • $150k

     ...Zachary Piper Solutions is seeking a Radar Software Engineer to support a federal partner located in Moorestown, NJ. The Radar Software Engineer will design, develop, and optimize real-time radar software systems, working closely with cross functional engineering... 
    For contractors

    Piper Companies

    Moorestown, NJ
    2 days ago
  • $75k - $142.76k

     ...then Rotary and Mission Systems is the place for you. Responsibilities Develop and integrate software components Lead peer reviews and collaborate with system engineers to validate solutions against requirements. Apply modern software engineering practices, including... 
    Full time
    Temporary work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    慨正橡扯

    Mount Laurel, NJ
    3 days ago
  • $75k - $142.76k

    Lockheed Martin in Mount Laurel Township, New Jersey is seeking a full-time Software Engineer to design and develop software components for combat management systems. Candidates should have proficiency in Java, C++, or Python, and the ability to maintain a U.S. DoD security... 
    Full time
    3 days per week

    Limelight Health

    Mount Laurel, NJ
    20 hours ago
  • $75k - $142.76k

    Lockheed Martin in Mount Laurel, NJ is seeking a Software Engineer to develop software solutions for Rotary and Mission Systems. The role requires a Bachelor's or Master's degree in a relevant field, with a minimum of two years of professional experience in C++ and Java... 
    Flexible hours

    Lockheed Martin

    Mount Laurel, NJ
    2 days ago
  • $75k - $142.76k

    Lockheed Martin's Rotary & Mission Systems is seeking a full-time Software Engineer. In this role, you will contribute to the systems and software design of complex combat management capability threads as part of the Future Combat Systems team. You will learn to use a model... 
    Full time
    Temporary work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Limelight Health

    Mount Laurel, NJ
    20 hours ago
  • $75k - $142.76k

    Lockheed Martin in Mount Laurel, NJ, is looking for a Software Engineer. The successful candidate will be responsible for driving complex software solutions and will lead design reviews, ensuring deliverables meet all requirements. This role requires C++ and Java development... 
    Remote work

    Lockheed Martin

    Mount Laurel, NJ
    3 days ago
  • $75k - $142.76k

     ...a passionate team solving complex problems, then Rotary and Mission Systems is the place for you. The Work We are seeking a Software Engineer to drive complex software solutions for Rotary and Mission Systems in Moorestown, NJ. You will develop software using C++ and... 
    Temporary work
    Worldwide
    Flexible hours
    3 days per week

    Lockheed Martin

    Mount Laurel, NJ
    2 days ago
  • $75k - $135.96k

     ...complex problems, then Rotary and Mission Systems is the place for you. The Work Lockheed Martin is looking for a proactive Software Engineer with a strong background in software engineering. In this role you will drive the design, implementation and integration of software... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    慨正橡扯

    Mount Laurel, NJ
    3 days ago
  • $61.5k - $116.46k

    Early Career Software Engineer - Lockheed Martin Rotary & Mission Systems This role focuses on executing systems and software engineering processes, from high-level system requirements through product software design to implementation, integration, and verification. The... 
    Full time
    Temporary work
    Work at office
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin

    Mount Laurel, NJ
    4 days ago
  • A Software Engineer is needed to design, develop, and maintain modern software applications and services. The engineer will work within a cross‑functional team to build scalable cloud‑native applications, microservices, and AI‑enabled systems supporting both internal and... 
    Remote job
    Monday to Friday
    Shift work

    Gnostech Inc.

    Marlton, NJ
    20 hours ago
  • $75k - $142.76k

     ...passionate team solving these complex problems, then Rotary and Mission Systems is the place for you. The Work We are seeking a Software Engineer to drive complex software solutions for Rotary and Mission Systems in Mount Laurel, NJ. Working with general direction, you... 
    Temporary work
    Part time
    Remote work
    Flexible hours
    3 days per week

    Lockheed Martin

    Mount Laurel, NJ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Associate Software Engineer - JobID-838. Be the first to apply!