Demo

Application Programmer

Technology Management Group, Inc. (TMG)
King George, VA Full Time
POSTED ON 9/22/2025
AVAILABLE BEFORE 1/19/2026

The Senior Engineer is responsible for implementing high quality technology solutions that meet business requirements. Supports planning, design, implementation for data center infrastructure, systems infrastructure and networking infrastructure. Supports the development of network systems as-built documentation and executes hardware/software lifecycle management to include evaluation of products and making recommendations for the acquisition of new products and sun setting of obsolete products. Evaluates change requests that specifically impact the production system.

 

The Senior Engineer may also supervise, coordinate and/or perform additions and changes to network hardware and operating systems, and attached devices, including investigation, analysis, recommendation, configuration, installation, and testing of new network hardware and software. Provide direct support in the day-to-day operations on network hardware and operating systems including the evaluation of system utilization, monitoring response time and primary support for detection and correction of operational problems. Troubleshoot at the physical level of the network, working with network measurement hardware and software, as well as physical checking and testing of hardware devices at the logical level working with communication protocols. Participate in planning design, technical review and implementation for new network infrastructure hardware and network operating systems for voice and data communication networks. Maintain network infrastructure standards including network communication protocols such as TCP/IP. Provide technical consultation, training and support to IT staff as designated by the government. Diagnose and resolve complex communication problems.

 

The ideal candidate should be able to demonstrate working knowledge/experience with several of the following concepts or technologies:

  • Exceptional communication skills – ability to communicate well with leadership and technical teams
  • Expert understanding of solutioning (i.e., research, analysis and best practices)
  • Expert understanding of distributed systems and both hybrid and cloud native computing
  • Proficient in AWS services: CLI, Cloud Formation, Cloud Watch, EC2, EBS, IAM, S3, Secrets, Security groups, VPC
  • Proficient in Operating Systems: Linux and Windows
  • Proficient with software automation such as Ansible, Chef or Puppet
  • Advanced understanding of virtualization both using virtual machines and microservices with containers 
  • Advanced understanding of infrastructure: AD, DNS, firewalls, load balancers, routing, switching, etc.,
  • Experience with central authentication (LDAP/AD) and security
  • Knowledge of protocols such as GRE, HTTPS, IP, IPSec, SSH, TCP, UDP, TLS, etc.,
  • Knowledge of Microsoft SQL Server and database administration.
  • Knowledge of the AWS CLI
  • Familiarity with Agile development, deployment concepts, methodologies and tools
  • Familiarity with model and template-driven infrastructure deployment and configuration
  • Familiarity with systems management concepts, processes and standards, capacity and performance management and tuning, and storage and network management
  • Excellence with influencing and reasoning skills; good at conflict resolution and consensus building

Salary.com Estimation for Application Programmer in King George, VA
$97,415 to $124,690
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Application Programmer?

Sign up to receive alerts about other jobs on the Application Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$68,048 - $83,238
Income Estimation: 
$79,882 - $99,769
Income Estimation: 
$94,567 - $126,847
Income Estimation: 
$127,470 - $161,562
Income Estimation: 
$160,453 - $202,074
Income Estimation: 
$94,567 - $126,847
Income Estimation: 
$79,882 - $99,769
Income Estimation: 
$105,207 - $132,120
Income Estimation: 
$94,567 - $126,847
Income Estimation: 
$105,207 - $132,120
Income Estimation: 
$127,470 - $161,562
Income Estimation: 
$94,567 - $126,847
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Application Programmer jobs in the King George, VA area that may be a better fit.

  • BESHENICH MUIR & ASSOCIATES LLC Arlington, VA
  • BMA is seeking a Application Programmer to join our team. This is a remote role. Job Summary Analyzes objectives and design specifications to meet the user... more
  • 18 Days Ago

  • TechWish Manassas, VA
  • Messaging Services are the core business at Swift that carry the world's financial messages securely and reliably. They provide messaging platforms with me... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!