Senior Software Engineer - JobID-0047
Innovative Defense Technologies (IDT) · Fall River, MA · 1 wk ago
On-siteEngineeringFull-time
About Innovative Defense Technologies
Innovative Defense Technologies (IDT) is a leading defense technology company focused on rapidly delivering mission-critical software and systems solutions to the U.S. government. The company specializes in automation, digital engineering, and enabling the rapid integration of advanced capabilities into complex weapon and combat systems. These essential solutions empower the warfighter to field, operate, and sustain decisive capability at speed and scale.
Key Responsibilities
- Develop and maintain software solutions for defense systems
- Collaborate with cross-functional teams to design and implement software solutions
- Contribute to the continuous improvement of software development processes
- Perform code reviews and ensure adherence to coding standards and best practices
- Participate in system testing and debugging
- Document software requirements, designs, and procedures
Skills, Knowledge & Expertise
- Proficiency in one or more programming languages such as Python, Java, C++, or C#
- Experience with software development methodologies including Agile and Scrum
- Knowledge of software design patterns and principles
- Understanding of software architecture and design
- Experience with version control systems like Git
- Strong problem-solving skills and ability to work independently and collaboratively
- Excellent communication and collaboration skills
Job Benefits
- Competitive salary commensurate with experience
- Flexible working hours and remote work options
- Professional development opportunities and training programs
- Health insurance and retirement benefits
- Employee recognition and rewards program
- Work-life balance with generous vacation time