The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.

Software Engineering Team Lead

Job Description

Title: Software Engineering Team Lead

Term: 12+ Months Temp to Direct

Location: Camden, NJ 08103

Job Description:

Do you have prior embedded software development experience and find that you naturally gravitate to managing scope, schedule and budget for the team? If so, we are looking for an enthusiastic, organized, and driven software project leader to join our team!

As a hands-on Software Engineering Team Lead, you will be responsible for cost and schedule performance of one or more software engineering projects in accordance with contract requirements.

Working with a technical subject matter expert (SME), you will plan, monitor, and drive a small to medium sized software development team through all phases of software development to achieve project milestones and deliverables.

Essential Functions:

In this role, you are expected to manage the software development performance against the plan, and to have a feel for how future performance will look.

You will be responsible for managing and reporting this progress information to Engineering Management to inform and solicit help to keep the program on track and to look for opportunities to exceed expectations wherever possible.

This is an excellent opportunity to impact software engineering programs while working closely with technical leads in software, systems, and across engineering disciplines in the Secure Communications and Information Assurance (IA) domain.

Education/Experience:

Requirements:

  • 5+ years relevant work experience as a software developer
  • 2+ years project management experience, leading software development teams of 3 or more engineers
  • Responsibility to project stakeholders for delivering a software project's objectives within scope, schedule, cost, and quality
  • Identifying, monitoring, and appropriately managing project Risk and Opportunities
  • Strong leadership, organizational, and skills including risk management, project scheduling
  • Present project execution status to internal leadership and external customers

Preferred Additional Skills:

  • Advanced Degree in engineering, technology management or business administration
  • Experience in the Information Assurance (IA) or Cyber Security domain is a plus
  • Experience with project management tools such as Microsoft Project or Primavera
  • Experience with Waterfall and Agile development methodologies and Continuous Integration/Continuous Deployment (CI/CD)
  • Experience with Earned Value Management System (EVMS) planning, monitoring and reporting
  • Experience as a Control Account Manager (CAM)
  • Development of proposals and Basis of Estimates (BOEs) for software components
  • Knowledge and experience of different contract types including Cost Plus (Incentive Fee, Award Fee and Fixed Fee), Time & Material (T&M), and Firm Fixed Price (FFP) efforts

Job Requirements

 

Job Snapshot

Location US-NJ-CamdenCamden, NJ 08103
Employment Type Full-Time
Pay Type Year
Pay Rate N/A
Store Type IT & Technical
Apply

Company Overview

Analysts

Analysts International Corporation (AIC) is an IT services firm fully dedicated to the success and satisfaction of its customers. From IT staffing to project-based solutions, AIC provides a broad range of services designed to help businesses and government agencies drive value, control costs and deliver on the promise of a more efficient and productive enterprise. Learn More

Contact Information

US-NJ-CamdenCamden, NJ 08103
AIC
(952)432-3775
Snapshot
Analysts
Company:
US-NJ-CamdenCamden, NJ 08103
Location:
Full-Time
Employment Type:
Year
Pay Type:
N/A
Pay Rate:
IT & Technical
Store Type:

Job Description

Title: Software Engineering Team Lead

Term: 12+ Months Temp to Direct

Location: Camden, NJ 08103

Job Description:

Do you have prior embedded software development experience and find that you naturally gravitate to managing scope, schedule and budget for the team? If so, we are looking for an enthusiastic, organized, and driven software project leader to join our team!

As a hands-on Software Engineering Team Lead, you will be responsible for cost and schedule performance of one or more software engineering projects in accordance with contract requirements.

Working with a technical subject matter expert (SME), you will plan, monitor, and drive a small to medium sized software development team through all phases of software development to achieve project milestones and deliverables.

Essential Functions:

In this role, you are expected to manage the software development performance against the plan, and to have a feel for how future performance will look.

You will be responsible for managing and reporting this progress information to Engineering Management to inform and solicit help to keep the program on track and to look for opportunities to exceed expectations wherever possible.

This is an excellent opportunity to impact software engineering programs while working closely with technical leads in software, systems, and across engineering disciplines in the Secure Communications and Information Assurance (IA) domain.

Education/Experience:

Requirements:

  • 5+ years relevant work experience as a software developer
  • 2+ years project management experience, leading software development teams of 3 or more engineers
  • Responsibility to project stakeholders for delivering a software project's objectives within scope, schedule, cost, and quality
  • Identifying, monitoring, and appropriately managing project Risk and Opportunities
  • Strong leadership, organizational, and skills including risk management, project scheduling
  • Present project execution status to internal leadership and external customers

Preferred Additional Skills:

  • Advanced Degree in engineering, technology management or business administration
  • Experience in the Information Assurance (IA) or Cyber Security domain is a plus
  • Experience with project management tools such as Microsoft Project or Primavera
  • Experience with Waterfall and Agile development methodologies and Continuous Integration/Continuous Deployment (CI/CD)
  • Experience with Earned Value Management System (EVMS) planning, monitoring and reporting
  • Experience as a Control Account Manager (CAM)
  • Development of proposals and Basis of Estimates (BOEs) for software components
  • Knowledge and experience of different contract types including Cost Plus (Incentive Fee, Award Fee and Fixed Fee), Time & Material (T&M), and Firm Fixed Price (FFP) efforts

Job Requirements

 
Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
Software Engineering Team Lead Apply now