Software Engineer ArchitectPosted: November 15, 2009
Overview: This position has an overall system view with a focus on the software. This person will have to manage the subcontractors software schedule and progress in relation to the overall IMS and work with them to make adjustments as necessary. This person should be strong enough to dictate to sub-contractors the expectations and reporting they need to provide. Frequent travel to the sub-contractor site is a must to get a real feel for progress. Responsibilities: The successful candidate for this position will have: * Experience doing actual development on large software projects. A strong working knowledge of C language and good software development process and practices is a must. * Experience with Enterprise class systems. This ultimately translates into highly available, redundant systems and all the associated complexity that goes along with it. * Experience with managing the entire life-cycle of software development from Requirements, Design, Implementation, Unit Test, Integration, and System Testing. * Experience with system software documentation artifacts: Requirements Documents, Design Documents...etc. Any experience with DoDAF or DoD Acquisition process in general is plus. * Experience with software cost estimation and schedule development. * Experience with various software development methodologies: Waterfall, Spiral, Agile...etc. * This position will also check subcontractors work on software development, make sure it sounds reasonable (cost, schedule, performance), and can track their progress. Qualifications: 10+ years of experience Must be a U.S. citizen Any level of security clearance is a plus. Educational Requirements: M.S in Computer Science or equivalent Apply for this job: * Apply for this job online * Email this job to a friend Go back to the welcome page Applicant Tracking Software Please refer to job code 2009-1384 when responding to this ad.
|