Lead Software Engineer

Apply Now

Company: Engineering and Computer Simulations, Inc.

Location: Orlando, FL 32828

Description:

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

Similar Jobs