Principal Software Developer

Job is Expired
Location: Remote
Compensation: Salary
Reviewed: Tue, Sep 16, 2025

Job Summary

A company is looking for a Principal Software Developer.

Key Responsibilities
  • Analyze system requirements and create detailed software specifications for implementation
  • Develop software in Java/J2EE within an agile environment and conduct testing and validation of software components
  • Document software designs and collaborate with multidisciplinary teams to implement software solutions
Required Qualifications
  • Bachelor's degree in Computer Engineering/Computer Science or related field with 12+ years of experience, or a Master's degree with 10+ years of experience
  • Ability to obtain and maintain a public trust security clearance
  • Experience with FAA Flight Service and Agile software development
  • Expert knowledge in Java, Java EE, and related frameworks
  • Experience with web development technologies and geospatial software development

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...