Technical Project Lead

Project Management; mentor; budget; collaborative; Software Development; SDLC
Full Time
Work from home not available Travel not required

Job Description

Technical Project Lead

At EnvoyIT’s Client nobody tells you what to do. We hire professionals who are passionate about their work and give them the opportunity to work on meaningful and challenging computer science projects.

The role of Technical Project Lead requires experience in software development or computer science research, but more so, is an ideal fit for someone with a passion for guiding software projects to success. Someone who is a curious and eager learner, who can think abstractly, has a good working knowledge of Computer Science, takes a servant leader approach, and cares for team members and their success as a primary driver.

The role is not a good fit for those with a command and control approach to management, those focused on using particular processes or tools, those who are still primarily involved as hands-on technical contributors, and those who are looking to advance on a corporate ladder (we don’t have one)!

If you think this role fits what you seek, read on for more details.

About EnvoyIT’s Client

At EnvoyIT’s Client, we specialize in the research and development of new technologies that solve computer science’s most difficult problems.  We maintain a unique organizational structure tailored to the needs of the innovative projects we deliver. Our organizational structure is collaborative, one-level flat, and based on principles of well-defined accountabilities and authorities, transparency, and stewardship. We aspire to provide employees with something that matters to them beyond just a paycheck—whether it be opportunities to learn, career growth, a sense of community, or whatever else brings them value as a person.

We believe in individual freedom in the roles we choose, and in the projects we pursue—our research focus areas are the intersection of staff interests and corporate strategy. We choose practices that best suit the project, team, and leaders, with company-wide policies kept to a minimum to ensure we are making the right choices for the situation rather than just business-as-usual choices.

Project teams involve multiple engineers and researchers, and in addition to staff, may include team members from academia, industry partners, and government agencies. Project durations range from a few months to several years.


Candidate Background

Leading projects, you’ll be accountable for all aspects of successful project execution, including:

  • Ensuring the team is producing world-class results that delight the client, on time and on budget.
  • Planning all aspects of the project, and coordinating all project activities.
  • Mentoring team members, nurturing the team, and facilitating effective workflows.
  • Staffing the project with engineers and researchers, interns, and contractors.
  • Communicating project status, issues, and results to the client and as an internal advocate, via presentations, written reports, and conversations.
  • Collaborating with other project leads to address company-wide concerns.
  • Attending to ‘Murphy’s Law’, which makes projects oh so interesting.


At a minimum, successful candidates have:

  • A Bachelors Degree in Computer Science and a curiosity for technology
  • 5 years of diverse experience managing software development or research projects

Preference will be given to candidates with:

  • Experience in leadership positions
  • Expertise managing budgets for projects or organizations
  • Expertise gained working on government projects

Qualified candidates must be clearable US Citizens as clearances may be obtained in the future. 

If interested and qualified, please send an updated Word copy of your resume to



Posted By

Amy Becker

Dice Id : 10177475
Position Id : 720
Have a Job? Post it