BA/BS in a technical discipline with 10+ years of experience
Relevant certification from a nationally recognized technical authority
IT-II Non-Critical Sensitive security clearance or Tier 3 (T3) required at proposal submission
Responsibilities
Analyze and study complex system requirements
Design software tools and subsystems for software reuse
Manage software development using formal specifications and data flow diagrams
Estimate software development costs and schedules
Review and refine existing programs for improved efficiency
Supervise software configuration management
Benefits
Opportunity to lead and influence software development initiatives
Responsibility for designing impactful software tools and systems
Work in a complex and challenging technical environment
Access to formal recognition through technical certification
Engagement in teamwork efforts for project success
Full Job Description
Applications Engineer - Senior
Analyzes and studies complex system requirements.
Designs software tools and subsystems to support software reuse and domain analyses and manages their implementation.
Manage software development and support using formal specifications, data flow diagrams, other accepted design techniques and Computer-Aided Software Engineering (CASE) tools.
Estimates software development costs and schedule.
Review existing programs and assist in making refinements, reducing operating time and improving current techniques.
Supervises software configuration management.
Minimum Requirements:
BA/BS in a technical discipline with at least ten (10) years of experience
Relevant certification from a nationally recognized technical authority.
Must possess IT-II Non-Critical Sensitive security clearance or Tier 3 (T3) at time of proposal submission.