Web Development Team Manager

Company: General Dynamics Information Technology
Location: Durham, NC

Apply

Hard Skills:

  • Required:

    • 4-year degree
    • 5+ years of experience managing a team of 15-30 members
    • Background in development or solid knowledge of App/Web development
  • Good to have:

    • Background working with Federal Government clients or in Federal Government environments


Soft Skills:

  • Required:
    • Multitasker

      • Ability to juggle 10+ tasks/milestones at any time
    • Clear Written/Verbal Communications
    • Technical to Non-Technical Communication

      • Ability to convey a developer’s technical message in a way that a non-technical customer will understand
    • Personable

      • Ability to build and maintain good customer relationships
    • Prompt Responsiveness
    • Assertiveness and Confident

      • Ability to defend developers to customer if questioned or confronted with issues
      • Ability to push back on project deadlines or scope estimates when they’re not realistic


This role consists of three main parts:

  • Client Delivery (EPA OITO Points of Contact)
  • Personnel Management (deputy managers, their direct reports, and your direct reports)
  • Project Management (several direct projects)


Client Delivery Tasks:

  • The absolute top priority is responsiveness to EPA OITO Points of Contact.

    • Upon email receipt, a reply/acknowledgement should be sent within a few hours. If the task can be resolved within that time, it’s ideal.
  • When working, be on EPA’s Skype for availability to EPA OITO Points of Contact (as well as other project customers).
  • Create/modify the agenda and project spreadsheet for the Weekly meetings with the EPA POCs and present the information during each meeting.
  • Handle any escalations brought up by PMs or developers with customers, such as:

    • Providing clarity on tasking sent by customer
    • Negotiating new deadlines with customers when scope is larger than anticipated
    • Discussing with customers when their tasking is unfeasible
    • As needed, QA and potentially defend developers’ work to customers when it’s questioned
  • Run the Project Managers meetings (weekly or biweekly) to stay abreast of all projects.
  • At the beginning of each Fiscal Year, create/modify estimate templates for next FY.
  • QA all estimates from Project Managers and deliver to EPA OITO Points of Contact.
  • Monitor customer budgets and send reminders to Project Managers to send 75%, 85%, 95% threshold and stop work notifications.
  • Respond to eBusiness within 3 days of TA actions and update the Confluence estimate tracking table to reflect updates
  • Provide guidance to EPA OITO Points of Contact for creating burn rate reports for customers
  • Compile and deliver Weekly Accomplishments to management every week
  • Compile and deliver Monthly Service Reports to management each month
  • Request new charge codes of financial analyst and add them to the Confluence list for use


Personnel Management Tasks:

  • Ensure all team members are 100% billable
  • Help guide career paths by meeting with team members throughout the year to assess likes/dislikes of work type and desire for training to better skillsets
  • Address any issues that arise with HR
  • Request Out of Cycle increases as necessary for market changes or Title changes as necessary for role changes
  • Timesheet approvals, guidance, and reminders
  • Ensure proper charge code usage
  • Annual Goals Assessments/Salary Increases
  • When working, be logged into Web Dev Slack for internal team collaborations/questions
  • Track EPA and GDIT trainings for the team and send reminders as needed
  • Run the Web Dev thrice weekly meetings and disseminate any information to the team from the manager meetings
  • Maintain existing relationships with other GDIT managers across EPA and other contracts to share workload
  • Maintain existing relationships with members of other teams that are working on Web Dev projects when they are not fully billable on their projects
  • Determine when new hires are needed/manage the hiring process:

    • Ensure there will be enough work for the new hire for at least 8 months
    • Write-up the Job Req and work with recruiting to bring in candidates
    • Determine best developers or PMs to include in the interview processes
    • Make hiring decisions including salary and title based on experience/location
    • Create “first week” documentation for each new hire
    • Add new hires to GDIT Confluence, Team Slack, and EPA Atlassian spaces


Project Management Tasks:

  • Act as a Project Manager for “overflow” projects (any projects that current PMs cannot manage until a new FTE PM hire can be justified)
  • Ensure individual customers are happy and have an updated weekly status
  • Check-in with developers on a scheduled or as needed basis per project
  • Request new BitBucket or Kanban accounts in EPA’s Atlassian environment as needed for each project
  • Update Accomplishments for each active project on a weekly (or at least end-of-month) basis in the project management system

We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.