Taro Logo

Software Engineer II

The first human-centered artificial intelligence (AI+X) lab, engineering complex integrated solutions combining AI technologies with emerging systems for defense and aerospace industries.
Nashville, TN, USATampa, FL, USAMcLean, VA, USA
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Defense

Description For Software Engineer II

TheIncLab, the pioneering human-centered AI lab, is seeking a Software Engineer II to join their dynamic team. This role offers a unique opportunity to work on revolutionary intelligent digital applications and platforms for defense and aerospace industries. As a full-stack developer, you'll be responsible for both frontend and backend development, working in an Agile environment to create secure and scalable solutions. The position requires expertise in JavaScript/TypeScript, React, and Node.js, with opportunities to work on mission-critical projects. The company offers a supportive culture focused on continuous learning and innovation, with a "demo or die" philosophy that emphasizes results. Benefits include flexible hybrid work arrangements, comprehensive healthcare, professional development opportunities, and competitive compensation including clearance and performance bonuses. This role provides a chance to make meaningful impact while working with cutting-edge AI technologies in defense and national security missions.

Last updated 2 months ago

Responsibilities For Software Engineer II

  • Collaborate with development team to design, develop, and deploy large software applications and platforms
  • Write logical code modules that can be maintained individually or by other developers
  • Build frontend user interfaces that follow provided designs and functionality
  • Develop backend software that is functional and performant
  • Participate in scrum ceremonies to break down features into actionable work
  • Review code from other developers
  • Document code thoroughly
  • Use version control effectively
  • Troubleshoot and resolve development issues
  • Provide technical guidance to junior software engineers

Requirements For Software Engineer II

JavaScript
TypeScript
React
Node.js
  • Bachelor's degree in engineering, Computer Science, or Information Systems
  • 3+ years of experience in Software Engineering / Development
  • 3+ years of experience developing software using JavaScript/Typescript
  • 3+ years of experience with frontend web development technologies
  • 3+ years of experience with backend languages
  • 2+ years of demonstrated in an Agile software development environment
  • Must be a U.S. Citizen
  • Willing and eligible to obtain a U.S. Security Clearance
  • Ability to travel up to 20%
  • Three days in office (Tuesday to Thursday) required

Benefits For Software Engineer II

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Vision Insurance
  • Hybrid and Flexible Work Environment
  • Professional Development Programs
  • Paid Time Off
  • Medical, Dental, and Vision insurance
  • Mental Health and Employee Assistance Programs
  • 100% Company Paid STD, LTD, and Basic Life insurance
  • 401(k) Plan with up to 4% match
  • Incentive Bonuses
  • Clearance, performance, retention, and referral bonuses

Interested in this job?

Jobs Related To TheIncLab Software Engineer II