Senior Software Engineer - JobID-0010
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.
Key Responsibilities
- 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.
- Able to work on-site at IDT’s facilities or travel to customer sites on a limited, as-needed basis.
Skills, Knowledge & Expertise
- 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 work on-site at IDT’s facilities or travel to customer sites on a limited, as-needed basis.
Job Benefits
- Generous benefits package
- Competitive PTO
- Paid holidays
- 401(k) with immediate vesting and matching
- 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
Pay Range*
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.