Senior Software Engineer
Role responsibilities
Serve as a senior software developer on an NCRC product scrum team, focusing on development, testing, and support. Provide technical mentorship to junior developers and support cyber range capability assessments and prototypes.
Requirements
Requires a bachelor's degree in computer science or a related field with at least 10 years of proven software engineering experience. Must be a U.S. citizen with a minimum Secret security clearance and proficiency in multiple programming languages and Linux environments.
Key skills
Python, Java, C/C++, PowerShell, Bash, Linux, Jenkins, MySQL, MariaDB, MongoDB, PostgreSQL, NoSQL, SVN, Git, Agile Software Development, DevSecOps
Keywords
Software Engineering, Agile, Linux, Python, Java, C++, PowerShell, Bash, Jenkins, MySQL, MariaDB, MongoDB, PostgreSQL, NoSQL, SVN, Git, DevSecOps, VMWare, Docker, HyperV, Xen, Kubernetes, TCP/IP, HTTP, HTTPS, DNS, Secret Clearance, Top Secret Clearance, LVCG, Cyber Training