Software Engineer Level 3 (SWE3)

Location: Fort Meade, Maryland
Date Posted: 04-24-2018
Qualification: Twenty (20) years software engineering experience in programs and contracts of similar scope, type and complexity is required.
·     Preliminary requirements: Java, Mongo, GIT, Linux, Spring. Bonus for NIFI, Python - more to follow.
·     Skills:
  • Serve as the technical lead of multiple software development teams
  • Select the software development process in coordination with the customer and system engineering
  • Recommend new technologies and processes for complex software projects
  • Ensure quality control of all developed and modified software
  • Delegate programming and testing responsibilities to one or more team and monitor their performance
  • Oversees one or more software development teams and ensures the work is completed in accordance with the constraints of the software development process being used on any particular project
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; perform quality control on team products
  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
  • Implement recommendations for improving documentation and software development process standards
or
this job portal is powered by CATS