×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Dahlgren, King George County, Virginia, 22448, USA
Listing for: E&M Technologies, Inc.
Full Time position
Listed on 2025-12-25
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below

Description

POSITION:
Senior Software Developer

WORK LOCATION:
Dahlgren, VA

JOB CATEGORY:
Information Technology

JOB TYPE:
Full-Time

REQUISITION
-005

CITIZENSHIP:
United States Citizen

CLEARANCE TYPE:
Top Secret/SCI

TRAVEL REQUIREMENTS:
Yes, Up to 10%

E&M Technologies, Inc. is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. E&M provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.

E&M Technologies, Inc. is 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 Dev Sec Ops  engineers to build, test, and deploy software.
  • Area of Focus Skills - Software Engineer job family aligned skills plus:
    Python, Go, Power Shell, 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 Git Lab
  • Experience with application containerization
  • Experience with system automation via Power Shell 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, Power Shell, Bash, C#, .NET and .NET Core, Web API, MVC, or LINQ
  • Experience with database technologies, including Postgre

    SQL, 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
  • Bachelor’s 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. E&M considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills.

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.…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary