Leidos is seeking a Senior Full Stack Developer / Senior Software Engineer to guide technical support, development, and expansion of its core application ecosystem. The role takes hands-on ownership of a modern stack built on React.js, Node.js, Python, and PostgreSQL. Initial work includes directly transitioning existing internal tools and core applications into the supported ecosystem without complex migration planning. The developer will scale active applications, design new features, and collaborate with technical experts to build new software applications for emerging requirements. The role also supports integration of AI-driven tools, chat interfaces, workflows, and data pipelines into the core ecosystem, working in a collaborative, fast-moving small team. The senior developer serves as a technical lead for active web applications, overseeing system health, code quality, technical design, maintenance, troubleshooting, and operational reliability. They architect and build features and applications, optimize Python backend processing, scale Node.js services, and design high-performance APIs using FastAPI or RESTful approaches. They support emerging features such as chat interfaces, RAG concepts, and intelligent application components; conduct code reviews; establish testing strategies; mentor a Mid-Level developer; and create and maintain foundational repositories, boilerplates, and coding standards for the React/Node/Python stack. The position requires an active TS/SCI with Polygraph and either a bachelor’s degree with 12–15 years of relevant experience or a master’s degree with 10–13 years of relevant experience. A doctorate in a technical domain may also be held. The successful candidate develops innovative solutions through research and integration of best practices, recommends and develops technical solutions, products, or standards supporting program strategy and operations, and performs programming, documentation, configuration management, testing, and bug fixing throughout the software release lifecycle.
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