ECS is seeking a talented senior-level developer who manages a team of software engineers, overseeing the OneSAF software development process to ensure high-quality code is delivered on time, by designing architecture, creating technical specifications, and implementing best practices, while also actively participating in coding and problem-solving within the team; essentially acting as a technical leader with extensive experience and strong leadership skills.
Key responsibilities include:
- Analyze needs and software requirements to determine feasibility, time and cost constraints. Determine, recommend, and plan specifications.
- Obtain information on project limitations and capabilities, performance requirements and interfaces.
- Responsible for software system design and maintenance.
- Reports to the OneSAF PM on project status, proposals and technical issues.
- Evaluate interface between hardware and software, develop specifications and performance requirements.
- Software system installation and monitoring.
- Estimate software development costs and schedule.
- Design, develop and modify software systems, using various methodologies and network environments, including cloud.
- Software system testing and validation procedures, programming, and documentation.
- Reporting, cost constraints, and security restrictions to determine hardware configurations.
- Modify existing software, adapt to new hardware, improve performance. Monitor functioning of equipment to ensure conformance with system specifications.
- Prepare reports/metrics/correspondence concerning project specifications, activities and status.
- Maintenance of system software.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
Requirements:
- U.S. Citizenship.
- Active US Government Secret or Top-Secret security clearance.
- Must have 10 years professional experience with 5+ years being supervisory and software engineering management experience, experience in managing large groups of engineers, experience in the simulation industry.
- Bachelor's or Master's degree in computer science, Information Systems, Engineering or other related scientific or technical discipline.
- Candidate must have familiarity with U.S. Army Operations, the six Army Modeling & Simulation Communities and Live-Virtual-Constructive applications.
- Skilled in project planning, basis of estimate, estimate to complete, program budgets, staffing plans and detailed analysis of state of program including both financial and technical status.
- Good writing, interpersonal communication and problem-solving skills are required.
- Must have experience at hiring and managing employees in both a full-time and remote environment.
- Proficiency with MS Office suite including MS Project.
- Previous experience as a Software Engineer working with PEO STRI on constructive simulation programs.
- Experience managing programs with RMF based cybersecurity requirements.
Position is contingent upon award of the contract.
#J-18808-Ljbffr