Development Team Lead

  • Next Gen Cyber LLC
  • AccuData - Fort Myers, FL
  • Apr 29, 2018
Full time Software Development Systems Development Knowledge Management Customer Service and Technical Support Network Services Systems Administration

Job Description


Responsible to plan and lead application development and client delivery activities for an assigned application portfolio that may include small and simple software applications, moderately complex software applications or components of large and complex software applications.


- Design and develop software product applications for market sale or large-scale proprietary software applications for internal use.

-Lead full software development lifecycle including testing, implementation, and auditing.

-Perform product design, bug verification, and beta support which may require research and analysis.

- Resolve critical issues and contribute to the business unit/area development. Manage the work efforts of managers/supervisors with responsibility for performance appraisals.

-Identifies and allocates technical resources (e.g., programmers, business analysts) to client projects within Development. Includes a mix of FTEs assigned to the development organization and purchased resources from other lines of business.

-Forecasts resource needs based on an analysis of both portfolio and projected client spend.

-Maximizes both utilization and profitability of assigned team of resources' billable time.

-Ensures base applications meet appropriate quality standards.

-Adheres to the departmental application development and client delivery process standards.

-Provides input on product direction to product managers.

-Ensures the proper application of technology.

-Ensures base applications meet appropriate quality standards.


 Knowledge of Microsoft products (C#, .NET, SQL Server)

- UI/Front-end development (HTML, JavaScript)

- Middle tier development (C#, Web API, WCF)

- Back-end development (SQL Server)

 Skill in project management, organization, communications, analytical and people skills

 Skill in leading, supervising and managing effectively under pressure

 Ability to analyze client's business needs and determine related information services support

 Ability to maintain positive working relationship with team members

 Ability to manage multiple projects, activities, and problem areas

 Ability to delegate projects to qualified subordinates as appropriate

 Ability to lead, direct and manage effectively

 Ability to operate independently

 Ability to exhibit solid decision-making and problem solving skills

EDUCATION REQUIREMENTS: Bachelor's degree from a four year college or university on computer science preferred or in a related field, or the equivalent combination of education, training, or work experience.

Job Type: Full-time

Required education:

  • Bachelor's

Required experience:

  • Team Management: 3 years
  • C#/.NET Development: 5 years