The Mission Solutions Business Area at Leidos seeks a Software Engineer to lead the creation of new software capabilities within a matrixed research and development organization. This position will be responsible for designing and developing browser-based applications, backend data ETL, 3D modeling, and AI integration. This position requires advanced knowledge (at least 12 years) of computer science, application development, requirements collection, system design, data analysis, test, simulation, and verification of software simulation or decision systems. A successful applicant will be able to write various coding languages (for example: Java, C++, Python, R, JavaScript, HTML), construct enterprise solutions using multi-level architectures, containerization, cloud services, database systems, and COTS integration (for example: JBoss, Tomcat, MySQL, PostgreSQL, MongoDB, Docker). A successful applicant will also need to mentor and lead teams of other subject matter experts, guiding and teaching junior and mid-level resources in the process of defining new systems to achieve specific research and development goals. This software development position leads activities and performs them. It is a critical role within multiple active R&D projects. The focus of this position is on the creation of new, novel, and imaginative approaches to solving difficult analytical, modeling, and engineering challenges within the government problem domain.