Logo
APR Consulting

Software Engineer

APR Consulting, Manassas, Virginia, United States, 22110


Software Engineer

Location: Manassas, VirginiaType: ContractJob #77823Our

DOD/Aerospace client

is looking to fill a

Software Engineer

position that just opened in

Manassas, VA . In this role you'll be a member of a cross functional team responsible for research and development of cybersecurity software for the US Navy. This team is responsible for software development and integration of systems supporting the cybersecurity posture of the US Navy. To be considered, you will have a Bachelor's Degree in Software Engineering or a related plus 2+ years of relevant experience.

Location : Manassas, VAPosition : Software EngineerContract : 12-24 months with possibility of going direct/permanentPay:

$49.54/hourTelecommute:

Hybrid

Overview:As an Advanced Software Engineer, you'll be a member of a cross functional team responsible for Research and development of cybersecurity software for the US Navy. This team is responsible for software development and integration of systems supporting the cybersecurity posture of the US Navy.

Responsibilities:

Design and architect new software components in Java, C, C++, and Python to meet program needsLead small group of developers via managing day-to-days tasks, assigning deadlines, and leading code reviewsOrganize/coordinate/lead an agile Scrum team with two-week sprintsKey personnel to communicate technical and programmatic issues to managementResearch, identify, and evaluate new technologies for adoption by the Navy Participate in various technical and program meetings on a weekly basisIntegrate COTS and GOTS tools, including open source products and API-driven integration effortsBuild multi-tier software solutions, including database design and integrationQualifications:

Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 2+ years of job-related experience or a Master's degree. Agile experience preferred.Strong knowledge of software development lifecycle, including configuration management, good coding practices, and experience in writing, testing, and deploying production-quality softwareSoftware development experience using Java (JAVAFX), Spring, C/C++, Python, and other languages in a Linux environmentExperienced in leading small Software Development teamAbility to manage day-to-day tasking for a small group of developersExperienced in DevOps/Agile methodologies Experience using Linux, preferably Red Hat or derivativesKnowledge of containerization technologies on Linux OS (Docker, Podman, k8s, RKE2) Familiarity with hypervisor-based virtualizationExperience with open-source software and custom software, as well as integration between software applications using middle tier integration and data-driven modelsExperience in cybersecurity best practices Strong written and oral communication skillsTechnical problem-solving ability for large and complex software systems

About our client :Our client is a mission critical DOD - Aerospace defense contractor developing solutions that will lead, serve, and protect our country. Our client develops strategic systems for defense, civil government, intelligence and cyber end users on a international basis.

About APR:Since 1980 APR Consulting, Inc. has provided professional recruiting and contingent workforce solutions to a diverse mix of clients, industries, and skill sets nationwide.

We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

Don't miss out on this amazing opportunity! If you feel your experience is a match for this position, please apply today and join our team. We look forward to working with you!

#SPC1