Senior Software Developer
POSITION: Senior Software Developer
WORK LOCATION: Dahlgren, VA
JOB CATEGORY: Information Technology
JOB TYPE: Full-Time
CITIZENSHIP: United States Citizen
CLEARANCE TYPE: Top Secret/SCI
TRAVEL REQUIREMENTS: Yes, Up to 10%
We are currently seeking a Senior Software Developer to join our team in Dahlgren, VA in support of the Joint Warfare Analysis Center (JWAC). The Joint Warfare Analysis Center (JWAC) provides timely and accurate engineering and scientific analysis to military commanders and government officials to advance the national security strategy of the United States. A functional component of the U.S. Strategic Command (USSTRATCOM), JWAC uses information provided by the intelligence community to analyze and recommend solutions to some of the most complex problems faced by our military and civilian leaders. JWAC supports both crisis operations and contingency planning.
Job Responsibilities:
Responsible for complex requirements analysis, design, development, testing, and documentation of high-quality, secure, and performant features.
Leverage your technical expertise in configuration management, web technologies, software, and deployments.
Use your communication skills to work with a team of software developers and DevSecOps engineers to build, test, and deploy software.
Area of Focus Skills - Software Engineer job family aligned skills plus: Python, Go, PowerShell, Bash, Git, .NET, C#, Java, JavaScript, SQL, Software Development Lifecycle (SDLC), Web Front End Development, Back-End Development, Client Side, Server-Side Development, Integration, API Development, UI UX, Angular JS, React.js, Empower, AWS tools. Knowledge of both Linux and Windows Administration a plus.
Requirements
Minimum Qualifications:
4+ years of experience working on software development teams
4+ years of experience with object-oriented programming, including Python, Go, C#, or Java
2+ years of experience with version control systems
Experience deploying applications and CI/CD tools, including GitLab
Experience with application containerization
Experience with system automation via PowerShell or Bash
Ability to obtain a DoD 8570 IAT II Certification, including Security+, within 30 days of start date
Must be a US Citizen
Must have and be able to maintain a Department of Defense (DOD) Security clearance at the appropriate level.
Preferred Qualifications:
Experience with Python, Go, PowerShell, Bash, C#, .NET and .NET Core, Web API, MVC, or LINQ
Experience with database technologies, including PostgreSQL, MySQL, SQL Server, or MongoDB
Experience with JavaScript libraries and frameworks, including jQuery, d3, React, or Vue
Experience with containers, including Docker, Kubernetes, or Rancher
Experience with AWS or Azure Cloud
Experience with AI and ML concepts or Large Language Models
Knowledge of programming fundamentals, concepts, and language mechanics
Bachelors degree in Computer Science, Engineering, or a related field
To Apply for this Position:
You must have the Minimum Qualifications in your resume to be selected as a candidate.
The salary range provided is a good faith estimate representative of all experience levels.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
Recommended Jobs
Repossession Specialist
TEKsystems is currently searching for qualified candidates for a Repossession Specialist position with a Fortune 100 Company in Winchester, VA! Description: To coordinate the repossession a…
Charming Licensed Clinicians with Enthusiasm
Responsive recruiter Benefits: Bonus based on performance Competitive salary Dental insurance Flexible schedule Health insurance Paid time off Visio…
Customer Accounts Advisor
Job Schedule Corporate Retail Store Job ID 72534 Customer Accounts Advisor The salary range for this role is $14.25 to $15.00 per hour * . This position is also eligible for incentive pay bas…
Software Development Manager
Responsibilities We are seeking an experienced Software Development Manager to lead and grow high-performing engineering teams delivering mission-critical software solutions. In this role, you …
Summer Camp Site Director - VA
Summer Camp Site Director - VA Who We Are At DEAN Adventure Camps , we create life-changing opportunities for young people to discover their passions, explore endless possibilities, achieve m…
Locum MD (Medical Doctor);DO (Osteopathic Doctor) Emergency Medicine
Description This full-time, on-site position is based in Fredericksburg and offers an excellent chance for entry-level professionals to gain hands-on experience in a fast-paced healthcare environm…
Senior Associate- Project Manager, Strategy & Operations
Senior Associate- Project Manager, Strategy & Operations Senior Associate Project Manager, Strategy & Operations Our Strategy & Operations team within Commercial Credit Risk & Analytic…
Cyber SE, IV (Data Science Support)
Responsibilities Arcfield is expanding its Cyber initiative and seeking a Cyber Systems Engineer, IV in support of Data Science to help apply data science techniques to cybersecurity solutions. Th…
Senior Director, Product Management Small Business Bank
Senior Director, Product Management Small Business Bank Product Management at Capital One is a booming, vibrant craft that requires reimagining the status quo, finding value creation opportun…
Geotechnical Field Technician
GTA's office in Sterling, VA is seeking candidates for a Geotechnical Field Technician position. We are looking for experienced candidates that have a valid VA DOT (Department of Transportation) ce…