TheIncLab · 18 hours ago
Software Engineer-III
TheIncLab is a pioneering company focused on engineering advanced systems for the Department of Defense and mission-critical teams. They are seeking a Senior Software Engineer-III to design and deliver innovative software solutions, collaborating with various stakeholders to address complex challenges related to national security and technological advancements.
Artificial Intelligence (AI)Information TechnologyMachine Learning
Responsibilities
Design, document, and implement software applications and architectures that balance customer needs, technical constraints, and operational goals
Develop an in-depth understanding on the end user domain while translating customer needs into system designs and technical blueprints for desktop, mobile, web and cloud-based platforms
Collaborate with cross-functional teams to prioritize features, assess feasibility, and define project roadmaps
Evaluate and integrate modern technologies, tools, and frameworks such as VS Code, TypeScript, React, Redux, Node.js, NestJS, Electron.js, Cesium.js, Docker, and cloud platforms such as AWS
Adopt architecture patterns, use best practices and develop prototypes to demonstrate technical solutions
Lead technical reviews, establish coding best practices, and mentor developers to uphold high-quality standards
Stay ahead of industry trends, leveraging advancements to enhance architectural strategies
Focus on hands-on development for the most challenging project components to ensure successful implementation
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or a related field
5+ years of experience designing and implementing software systems, with a focus on scalable, maintainable, and cloud-based architecture
Hands-on expertise in modern software development stacks, such as Express, React, Angular, Vue, Node.js, or Nest.js
Proficiency in TypeScript, JavaScript, .NET (C#)
Experience with version control systems (such as Git)
Strong understanding of networking, APIs, and database systems (SQL and NoSQL)
Excellent problem-solving and communication skills, with a proven ability to lead and mentor teams
This is a hybrid position and currently requires three days in office (Tuesday to Thursday) at one of our facilities in Tampa FL, Nashville TN or McLean VA
Ability to travel up to 20% of the time based on company and customer needs
Applicants must be a U.S. Citizen and willing and eligible to obtain a U.S. Security Clearance at the Secret or Top-Secret level. Existing clearance preferred
Preferred
Master's degree in computer science, software engineering, or a related field
Experience with software systems for Department of Defense projects
Experience with MongoDB, Electron.js, and Jest
Demonstrated success in leading teams to develop high-performance, user-centered applications
Experience as a military aviator and defense mission planning, or knowledge of navigation software
Experience in developing GIS applications
Experience developing applications with geospatial visualizations and large data sets
Benefits
Hybrid and Flexible Work Environment that supports working remote and in-office.
Professional Development Programs to support training and certification reimbursement, skill development, continued learning, and career advancement.
Paid Time Off for personal time off, volunteering, holidays, and more.
Health and Wellness Benefits include options for Medical, Dental, and Vision insurance along with access to Wellness, Mental Health, and Employee Assistance Programs.
100% Company Paid Benefits that include STD, LTD, and Basic Life insurance.
401(k) Plan Options that include up to a 4% match and immediate vesting.
Incentive Bonuses for eligible clearance, performance, retention, and referrals.