Application Developer Lead 

Role and Responsibilities

Summary

Provide technical leadership to the application and product development teams. Must have proven capabilities in leading diverse software teams in the development of technical solutions.  Must have experience with cloud-based development.  Experience working with high fidelity Geospatial data sources is desired.  Applicants must have exceptional communication and interpersonal skills for dealing with both internal and external customers at all levels.

Assist the Program Manager in performing scheduling and status reporting functions.  Must be able to promote teamwork and provide motivation and support for the group.

Essential Duties and Responsibilities

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Direct responsibility for the work produced in the Application Product Development Group (Budget, Schedule, and Quality).
  • Assigns tasks based on priority and suitability, and monitors project cost, progress, and quality to completion.  Frequent review of project budgets with suggestions of updates as required.
  • Provides individual engineers with technical leadership, coordination and direction within the given area of responsibility.
  • Reviews work across all programs in the given area of responsibility and defines project technical approach and process improvement needs.
  • Supports the manager in interpreting and enforcing overall company policies and goals, and defining and enforcing standards within the group.
  • Must be self-motivated and expected to work independently with minimal supervision
  • Must possess excellent oral and written communication skills and communicate effectively to all levels of the organization internal and external.
  • Support business development team in the production of winning proposals. Participates on proposal development and review teams as needed.
  • Manages staffing of the group including review of work required on upcoming (forecast) programs.  Makes recommendations regarding hiring of new employees to maintain program schedules.
  • Provides indoctrination for new employees and helps group members develop new skills.
  • Conducts goal setting and performance assessments.

Qualifications and Education Requirements

  • Must be eligible for DoD Personal Security Clearance
  • BS degree in Computer Science, Engineering discipline, GIS or related field required.
  • Must possess at least 10 years’ software development experience and 5 years leadership experience
  • Computer programming languages: JavaScript, Java, C# or C++
  • Technical areas of expertise must include: 

o Experience using Relational Database Management Systems such as Postgres, MangoDB, MySQL, SQL Server, and/or Oracle

o Experience using an IDE such as Microsoft Visual Studio or Eclipse

o Experience using a source code repository such as BitBucket, Mercurial, GIT, or Subversion

o Experience using a defect management system such as Bugzilla, JIRA, or Fogbugz

o Experience with cloud environments such as AWS or Azure

o Experience with OGC Standards such as WMS, WFS, WPS, WCS, GeoPackage, 3D Tiles, IS3, or CDB

o Experience with React or Node.js

  • Technical writing and presentation skills, technical effort and cost estimating, budgeting/scheduling, and task performance management.
  • Ability to perform technical briefings to various groups and engineers
  • Ability to read, analyze, and interpret professional journals, technical procedures, or governmental regulations 
  • Ability to write reports, business correspondence, technical specifications, proposals, and procedure manuals 
  • Ability to effectively prepare and present information and respond to questions from senior management, peers, and customers
  • Ability to apply principles of logical or scientific thinking to a wide range of intellectual and practical problems

Preferred Skills

  • Advanced degree
  • Secret Security Clearance
  • Scaled Agile Framework experience

Security Responsibilities

Must comply with all company security and data protection / usage policies and procedures.  Personally responsible for proper marking and handling of all information and materials, in any form. Shall not divulge any information, or afford access, to other employees not having a need-to-know. Shall not divulge information outside company without management approval.  All government and proprietary information will be accessed and stored electronically on company provided resources.

  • Incumbent must be eligible for DoD Personal Security Clearance

Interested parties, please contact:

Kerry Flading

[email protected]

404-822-0662