TheIncLab is looking for a Lead Software Engineer to guide small teams through complex engineering projects, including exploratory research, prototyping, and the development of internally funded software products, to revolutionize how their customers and mission-critical teams achieve success.
Requirements
- Proficiency in Node.js, TypeScript, and .NET (C-Sharp)
- Strong experience with front-end technologies such as React, Angular, or Vue.js
- Demonstrated experience as a technical lead on projects
Responsibilities
- Lead the execution of research and prototyping projects
- Architect software solutions that fulfill customer desires and technical constraints
- Evaluate emerging technologies and framework for their suitability in research and prototyping projects
- Serve as technical lead to oversee quality of work from team members
- Lead code reviews to integrate code from team members
- Take on complex software development tasks, crafting elegant solutions that serve as a benchmark for team to follow
- Work with engineering team to ensure consistent patterns and architectural approaches
Other
- 5+ years of experience in software development and engineering
- 4+ years of experience in leading engineering teams
- Experience with project management tools (e.g., JIRA, MS Project)
- Proven track record of managing project timelines, milestones, and stakeholder communication
- Ability to travel up to 20% based on company and customer needs.
- 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.
- 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.