A national security firm based in Blacksburg, VA is seeking a Mid-Level Software Engineer to contribute to complex projects in areas like communications and cybersecurity. The ideal candidate will have over 5 years of full-stack software engineering experience, proficiency in Java and Python, and familiarity with Agile methodologies. This role offers a salary range of $80,000 to $128,000, depending on various factors including experience and responsibilities. U.S. Citizenship and the ability to obtain a secret clearance are required.
Qualifications
5+ years of experience working as a full-stack software engineer.
Experience developing with Java and Python.
Experience with front-end development technologies (HTML, CSS, JavaScript).
Experience working in an Agile software development environment.
Strong written and oral communication skills.
Responsibilities
Support projects in communications, space, cybersecurity, defense, health, and mobile.
Work in an Agile software development environment.
Develop requirements, architecture, and conduct testing.
Skills
Full-stack software engineering
Java
Python
HTML
CSS
JavaScript
SQL Databases
Agile methodologies
Docker
Analytical skills
Problem-solving skills
Communication skills
Education
Bachelor's degree in Computer Science or related field
Tools
Docker
AWS
GitHub CoPilot
Claude Code
TensorFlow
Job description
A national security firm based in Blacksburg, VA is seeking a Mid-Level Software Engineer to contribute to complex projects in areas like communications and cybersecurity. The ideal candidate will have over 5 years of full-stack software engineering experience, proficiency in Java and Python, and familiarity with Agile methodologies. This role offers a salary range of $80,000 to $128,000, depending on various factors including experience and responsibilities. U.S. Citizenship and the ability to obtain a secret clearance are required.