Senior Software Engineer - JobID-0010
Innovative Defense Technologies
Job Description
Job Description
Description
About The Role:
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 a Senior Software Engineer to be part of our Undersea Warfare team and based out of our Fall River, MA location.
We are looking for driven, experienced software engineers of all levels to become key contributors to our software-as-a-service hybrid cloud platform. Our platform provides the ability for our government customers to collaboratively employ cutting edge capabilities to aid in the development and test of mission critical tactical systems in ways that were not previously possible.
Our tech stack is continuously evolving to meet emerging customer use cases and keep pace with industry. Backend services are typically written in Java with PostgreSQL persistence. User interfaces are written in Typescript using React and Redux and packaged with Webpack. REST serves as our primary data transport protocol for both backend and frontend interfaces. Code is configuration controlled in Git. Build tooling includes Maven, Gradle, and NPM, coordinated by Jenkins in an automated pipeline. Continuous deployment is employed to orchestrate software on a Kubernetes cluster in multiple environments, including in the cloud, on secured air-gapped networks, and on tactical platforms.
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 1 day in office, based out of our Fall River, MA location.
What You Will Do:
- Contribute to every stage of the software development lifecycle: design, code, review, test, integration, debugging, deployment, and maintenance of high performance and scalable software.
- Successfully take tasks from beginning to end with little direct supervision, using strong organization, planning, and prioritization skills.
- Demonstrate excellent teamwork and communication skills to collaborate with other teams and stakeholders in a dynamic and geographically distributed team environment.
- Champion best practices to improve code quality, such as integration and unit testing, static analysis, and documentation.
- Ability to work on-site at IDT’s facilities or travel to customer sites on a limited, as-needed basis.
Who You Are (Required):
- Bachelor’s degree in Computer Science or equivalent full-time professional experience.
- 8+ years of full-time professional experience.
- Practical engineering experience with Java, C#, Kotlin, or Scala.
- Experience building scalable, distributed service-oriented software solutions utilizing modern frameworks and design patterns.
- Ability to travel up to 10% of the time as needed.
What Makes You Stand Out:
- Strong knowledge of web protocols and standards ( REST, OAuth) and their application in a microservice architecture, especially in the context of a modern framework such as Spring or Quarkus.
- Working knowledge of developing software on Linux operating systems, especially with hands-on knowledge of networking fundamentals, protocols, and standards (TCP/IP, TLS, DNS).
- Experience with industry-standard DevOps tooling, such as Maven or Gradle, Jenkins, and Git.
- Experience with containerized software deployment and container orchestration platforms such as Kubernetes.
- Experience with relational databases such as PostgreSQL, particularly interfacing with a database using technologies such as JDBC, JPA, or Hibernate.
- Experience with the frontend portion of full stack development - Javascript or Typescript with modern frameworks and build systems, such as React, Redux, and Webpack.
- Experience with virtualization technologies.
- Experience with designing and architecting software systems that meet requirements and maintenance living documentation of system designs.
- Strong troubleshooting and debugging skills.
- Desire to identify, learn, and apply new software technologies.
If you see yourself reflected in this role and are excited about the impact you could make, we encourage you to apply! If you know someone who may be a great fit, please feel free to share this opportunity with your network.
Pay Range*: $135,000 - $231,000 or $164,000 - $273,000
This amount may not be reflective of actual compensation that may be earned as pay is dependent on a candidate’s experience, skills, and education. The posted range does not include bonuses, commissions, tips, or other benefits. IDT is often looking to place multiple candidates at various levels. Therefore, more than one pay range has been included, commensurate with experience.
Job BenefitsWhy 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. We offer employees competitive pay and benefits including:- 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.
- ...Senior Software Engineer, Operational Technology Bringing our love of food to families for five generations! Blount Fine Foods is a family-owned and operated manufacturer, marketer, and developer of premium fresh prepared foods. We are an engaging team, bringing restaurant...SeniorTemporary work
- Innovative Defense Technologies (IDT) is seeking a Senior Software Engineer to join our Undersea Warfare team in Fall River, MA. You will help build a hybrid cloud platform used by government customers to develop and test mission-critical systems. Ideal candidates have...SeniorFlexible hours
$108.2k - $163.4k
...Ready to take your career global? Make your mark at one of the biggest names in payments. We're looking for a Senior Software Engineer to join our ever-evolving Express team and help shape the future of global commerce. What you'll own...SeniorFull time3 days per week- ...operational knowledge rather than peripheral familiarity. We require an engineer who views Linux as a core technical passion—demonstrated... ...Architecture & Maintenance: Develop, customize, and maintain software applications and system images on Linux platforms. This requires...SuggestedWork at officeImmediate startShift work
$138.9k - $180.6k
...Senior Software Engineer Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining...SeniorTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work- Overview Serco is seeking a Senior Software Engineer to join an established but growing team in Newport, RI working at the Naval Undersea Warfare Center that is designing, constructing, and delivering the next generation of undersea warfare Training Systems to the Fleet...SeniorFull timeContract workLocal area
- SAAB is seeking a Senior Software Engineer in Bristol, RI to define, implement, and maintain software for autonomous vehicles. Candidates should have significant experience in software development, particularly in C/C++ and Python, with a strong engineering background....Senior
- SENIOR SOFTWARE ENGINEER-JD - (ENGSWSR_COMPANY_1.5) Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Mathematics, or Physics Proven understanding of data structures, algorithms, concurrency...SeniorRemote work
- Saab Inc. is seeking a Senior Software Engineer to design, implement, and maintain software for autonomous USVs/UUVs/ROVs on Linux, Windows, and embedded platforms. You will contribute across the full software lifecycle, from prototyping to delivery, collaborating with...Senior
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours- ...a leading defense technology company, is seeking a DevSecOps Engineer to be part of our Undersea Warfare team and based out of our Fall... ...security, automation, and operational practices into the software development lifecycle. We provide a standardized developer platform...Full timeWork at officeImmediate start
- ...Python Developer Location- Middle town NJ Remote- NO JD • Good Python experience to develop and maintain various software products • Responsibilities include writing and testing code • Debugging programs and integrating applications • Good understanding...SeniorRemote work
$137.48k - $175.02k
...What You Will Be DoingJoin our Digital Technology team as a Senior Lead Software Developer and drive innovation across global direct-to-... ...related field (advanced degree preferred)10+ years in systems engineering and software developmentStrong expertise in Python and SQLProven...SeniorFull timeWorldwideFlexible hours- SEACORP seeks a Senior Software Engineer / Task Manager in Newport, RI to lead a small software team supporting the Naval Undersea Warfare Center. You will develop in C/C++, Java, Python and Qt/PyQt while coordinating tasks and priorities with customers and stakeholders...Senior
- ...Are you ready to write your next chapter? Make your mark at one of the biggest names in payments. We're looking for a Software Engineer to join our ever-evolving payment processing team and help us unleash the potential of every business. This...Full timeWork experience placementWork at office3 days per week
- ...on validated processes, work instructions, and equipment operation to ensure compliance with established procedures.Mentor junior engineers or technicians as needed.Project Management (Depending on Position Level):Lead projects of moderate scope and duration, including...Senior
- ...work in. This drive to achieve supports our client’s needs in engineering, procurement, construction management (EPCM) across the energy... ...regulations, and increase productivity.We are currently seeking a Senior Project Engineer/Technical Lead - Energy to join our design...SeniorFull timeTemporary workPart timeFor contractorsCasual workWork at office
- ...Job Description Job Description Engineering firm specializing in civil/surveying/telecommunications... ...join our growing team. We seek a Senior Civil Engineer with experience designing... ...Engineering, MA/RI P.E. preferred. Software: Experience in AutoCAD 2020 (required),...SeniorWork at office
$60 - $70 per hour
...Job Title: Software Development Engineer Exciting opportunity to work at an innovative defense company with hybrid flexibility! Job Description This role offers the opportunity to work hands-on with naval hardware and automated test equipment (ATE) systems while...Contract workTemporary work$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...and launchers. The UES department is looking for a full-time Senior Electrical Engineer to support system power and grounding designs...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...Software Engineer III SEACORP is seeking a well-qualified Software Engineer III. Primary Duties and Responsibilities: Job Description: SEACORP's Electronic Warfare Business Area is seeking a mid-level Software Engineer. The Software Engineer will need a minimum...Temporary workWork at officeLocal area
- ...requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-... ...to provide solutions that exceed customer expectations. Senior Software Engineer Full Software Development Lifecycle | Agile...Local areaFlexible hours
- ...Regular Full-Time Engineer Newport, RI, US Tele-Consultants, Inc. (TCI) is seeking an experienced Software Engineer to join our team in support of the Naval Undersea Warfare Center Division Newport (NUWCDIVNPT). Job responsibilities include, but are not limited...Full timeFor contractors
$90k - $150k
...IDT), a leading defense technology company, is seeking a System Engineer to be part of our Undersea Warfare team and based out of our... ...the seamless functionality and deployment of mission-critical software and hardware. Clearance & Location Requirements All applicants...Full timeWork at officeImmediate startRemote work- A healthcare services provider is seeking a Full-Time Occupational Therapist to work in Fall River and New Bedford. The candidate will establish treatment goals, supervise assistants, and assist patients in achieving critical outcomes in a supportive community environment...SeniorFull time
$127.3k - $165.5k
...Systems division is seeking an innovative and experienced Senior Staff Electrical Engineer to support our growing team working on Autonomous... ...product design and performance. Coordinate with Systems, Software, Mechanical, Quality, and Manufacturing as part of a team...SeniorTemporary workFor contractorsWork experience placementFor subcontractorCasual workLocal areaRemote work- Genesee Country Village & Museum in Fall River, MA is seeking a Senior HR Generalist to support daily HR operations, recruit and retain talent, ensure legal compliance, and promote employee engagement. You will partner with leadership on workforce planning, benefits, compensation...Senior
$93.09k - $124.12k
...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide...SeniorFull timeTemporary workWork at officeRemote workShift workNight shift- Design Ergonomics, Fall River, MA, seeks a licensed architect to lead concept and schematic design on dental-office projects and to mentor our design team toward ARE licensure. You will assume the licensed professional of record for construction documents, permitting, CA...SeniorWork at office
- The RISE Group, Inc. is seeking an HVAC Controls Technician in Fall River, MA. You will install, program, maintain, and troubleshoot automatic temperature control systems across commercial HVAC projects, with daily travel to job sites in MA and RI. You will read and interpret...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - JobID-0010. Be the first to apply!
- remote entry level software developer Fall River, MA
- part time software developer remote Fall River, MA
- entry level software engineer remote Fall River, MA
- senior manager legal Fall River, MA
- senior part time Fall River, MA
- senior application security Fall River, MA
- senior performance engineer Fall River, MA
- senior manager diversity & inclusion Fall River, MA
- senior Fall River, MA
- senior performance tester Fall River, MA





