Terrific Contract Opportunity!
Position: Software Lead Engineer
Location: Annapolis, MD, 21401
Term: 6 Months Contract
Perform full life-cycle software development including eliciting customer and technical requirements; defining architecture; designing system and software solutions; supporting implementation, integration and testing; and finally participating in deployment and troubleshooting of field problems. Actively work with members of other teams such as system engineering, network engineering, system acceptance test and implementation teams.
Develop on multiple applications including: Ground Stations, IPS and ATN Routers.
Is this a good fit? (Requirements):
10 or more years of system software development experience.
Have led teams using disciplined development processes.
Must possess excellent writing and verbal communication skills needed to work in a team environment.
Bachelor's or Master’s degree in Computer Science, Computer Engineering or Electrical Engineering.
Linux, Python, C/C++, Object Oriented Design, Network Protocols Concepts, Data Communications Implementation, and High Availability Design.