Expert Software Systems Developer

MarkonHerndon, VA
$180,000 - $210,000Onsite

About The Position

Markon is seeking an experienced Expert Software Systems Developer with experience supporting multiple software integrations/development projects in support of an IC Customer in Herndon, VA. The ideal candidate will bring advanced technical knowledge, strong troubleshooting capabilities, and the ability to communicate effectively with both technical teams and senior government stakeholders.

Requirements

  • An Active TS/SCI with a Full Scope Poly (Preferably from this client)
  • Bachelor's degree in computer science or related field
  • Additional years of experience may substitute the lack of a related degree
  • 9+ years of experience in software development, backend integration support, and systems development.
  • Experience coding in Windows Powershell
  • Experience in Puppet, C2S, SQL, Ruby, JAVA, C++, and .net software languages and supporting libraries
  • Excellent understanding of communications/email protocol API implementation
  • Must have knowledge of virtual administration and secure Virtual Private Networking.
  • Excellent oral and written communication skills
  • Highly mission-focused/oriented
  • Develops, in conjunction with functional users, system alternative solutions.
  • Ability to effectively manage several projects simultaneously in a rapidly paced environment
  • Working knowledge of Customer’s organization, internal policies, and processes
  • Excellent knowledge of Customer’s software development cycle and O&M processes
  • Prior experience working with IC organizations

Nice To Haves

  • Working knowledge of Customers official messaging system
  • Ability to design/deliver customer web-based email client and server applications
  • Ability to implement business process and workflow into custom email applications
  • Knowledge of PKI key and LDAP implementation
  • Ability to interface web application with remote relational database infrastructure

Responsibilities

  • Analyzes functional business applications and design specifications for functional activities
  • Develops codes, tests, and debugs new software or enhancements to existing software
  • Performs maintenance on existing software products and contributes knowledge of business applications
  • Writes programs according to specifications needed.
  • Works with technical staff to understand problems had with software and then resolve them
  • Resolves customer complaints and responds to suggestions for improvements and enhancements
  • Develops block diagrams and logic flow charts
  • Provides technical direction to programmers to ensure program deadlines are met
  • Software version control baseline documentation
  • Develop project schedules, timelines
  • Leverage experience across the Center, Group and external offices
  • Coordinate with Customer’s security elements for Project Certification and Accreditation
  • Experience with VPN technologies and protocols including IPSEC and SSL
  • Experience in authoring documents (reports, briefings, etc,) to support customer missions.
  • Communicates with staff or clients to understand specific systems requirements
  • Provides advice on project costs, design concepts, or design changes
  • Trains system users in system operation or maintenance
  • Researches, tests, and/or verifies proper functioning of software patches and fixes

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Training and Tuition Assistance
  • Paid Time Off
  • Holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service