Description Duties May Include: · Develop architectures that are inherently secure, robust, scalable, modular, and API-centric · Provide software design recommendations to the Program Manager and Chief Software Engineer · Evaluate operational feasibility by analyzing problem definitions, requirements, and proposed solutions · Develop software solutions by studying information needs, systems flow, data usage, and work processes · Coordinate software development activities within product lines and ensure adherence to industry and SEI best practices · Tailor and deploy software tools, processes, and metrics; automate tasks through appropriate scripting · Assist the Product Line Program Manager in establishing and tracking software metrics · Report software risks to the Chief Systems Engineer and Chief Software Engineer through the ERB · Ensure software is documented and brought under Configuration Management
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Number of Employees
1-10 employees