TheIncLab

Lead Software Engineer

TheIncLab

full-time

Posted on:

Location Type: Hybrid

Location: McLeanTennesseeVirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • - Lead the execution of research and prototyping projects
  • - Take ownership of project success from a technical and organizational perspective
  • - Collaborate with stakeholders to define customer desires and technical constraints
  • - Architect software solutions that fulfill customer desires and technical constraints
  • - Define project roadmaps, milestones, and level of effort based on proposed solution
  • - Evaluate emerging technologies and framework for their suitability in research and prototyping projects
  • - Utilize engineering team effectively to plan, delegate, and track work
  • - 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
  • - Anticipate project challenges and employ mitigation strategies to overcome them
  • - Work with engineering team to ensure consistent patterns and architectural approaches
  • - Guide junior engineers on best practices and implementation patterns
  • - Lead customer meetings to communicate progress and challenges

Requirements

  • - Bachelor's degree in Engineering, Computer Science, Information Systems, or related field
  • - 6+ years of experience in software development
  • - 3 years of experience in leading software engineering teams or projects
  • - Demonstrated experience as a technical lead on projects
  • - Proficiency in Node.js, TypeScript, and .NET (C#)
  • - Strong experience with front-end technologies such as React, Angular, or Vue.js
  • - 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 to include Nashville, TN or Mclean, VA
  • - **Clearance Requirements**
  • - 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.
Benefits
  • **Benefits**
  • At TheIncLab we recognize that innovation thrives when employees are provided with ample support and resources. Our benefits packages reflect that:
  • - Hybrid and flexible work schedules
  • - Professional development programs
  • - Training and certification reimbursement
  • - Extended and floating holiday schedule
  • - Paid time off and Paid volunteer time
  • - 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 with employer matching
  • - Incentive bonuses for eligible clearances, performance, and employee referrals.
  • - A company culture that values your individual strengths, career goals, and contributions to the team.
  • ****Salary range guidance provided is not a guarantee of compensation. Offers of employment may be at a salary range that is outside of this range and will be based on qualifications, experience, and possible contractual requirements. **
  • ****This is a direct hire position, and we do not accept resumes from third-party recruiters or agencies. **
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsTypeScript.NETC#ReactAngularVue.jssoftware developmentproject managementcode reviews
Soft Skills
leadershipcommunicationcollaborationproblem-solvingmentoringorganizational skillsstakeholder managementproject ownershipanticipation of challengesdelegation
Certifications
Bachelor's degree in EngineeringBachelor's degree in Computer ScienceBachelor's degree in Information SystemsU.S. Security Clearance