(SOURCING) Software Engineer – Satellite Ground Systems Resumes - Shelly Zaback

2 months ago
Requisition ID
# of Openings
Minimum Clearance

About Engility

Engility delivers innovative solutions to critical challenges facing the nation and the world. As a premier provider of integrated services for the U.S. government, we support the Department of Defense, intelligence community, space communities, federal civilian agencies and international customers. Engility is dedicated to making lives better, safer and more secure.


The candidate will provide subject matter expertise in the architecture, recapitalization, implementation, development and sustainment of current and next generation software for spacecraft ground systems.  They shall focus on the acquisition, processing, archiving, and discovery of huge volumes of space-based data.


As a Software Engineer, you will participate in all phases of the software engineering life cycle.

  • Working from requirements to develop or modify complex software applications.
  • Experience designing, coding, testing, debugging and documenting high quality software applications.
  • Participating in integration, testing and deployment of software applications.
  • Assisting in troubleshooting problems in a software production environment.
  • Following established development processes and technical and quality standards.
  • Identifying and incorporating potential technological advances in line with the long-term goals of Ground Systems.
  • Providing software architecture guidance to a complex system with multiple developers. 
  • Provide input to multiple development organizations at design reviews, understand and influence key interfaces of a loosely coupled system.

Required Qualifications

  •  A University Degree or Technical Diploma from an accredited institution in computer science, computer information systems, software engineering, or a combination of related education and experience.
  • 5+ years of experiences in software development.
  • Experience with Agile software design, development, integration & test
  • Experience with DOD software programs.
  • Experience with Modular software development/programming.
  • Proficiency in Java and JavaScript Object Notation (JSON).
  • An understanding of object oriented analysis and design (OOA/D) and programming.
  • Programming experience in a web environment.
  • RESTful web APIs and endpoints.
  • SQL database design, development and implementation.
  • Ability to learn new technology and Satellite Ground System domain knowledge quickly.
  • Team-friendly attitude and a willingness to learn and work on all stages of the standard software life cycle including post-delivery support.
  • Possess excellent problem-solving skills. Excellent verbal and written communication skill
  • The ability to work within a large organization and understand dependencies and stakeholder needs on Large-scale software development
  • Team oriented approach to solving technical problems within budget and schedule constraints.
  • The ability to lead a team or own a significant portion of a large software system.
  • Demonstrated ability to establish and track a plan, manage risk and assess team performance.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Engility is proud to be an Affirmative Action/Equal Opportunity Employer. Engility provides equal employment opportunity for all persons, in all facets of employment. Engility maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks. If you are a qualified individual with a disability or a disabled veteran, and need a reasonable accommodation to use or access our online system, please contact us via our home page.