Software Programmer (Senior)

Dutch Ridge Consulting GroupDistrict of Columbia, DC
1dOnsite

About The Position

Dutch Ridge Consulting Group, LLC (DRCG), a United States (US) Small Business Administration (SBA) Certified Service-Disabled Veteran-Owned Small Business (SDVOSB) and ISO 9001:2015 Certified Company was established in 2016. DRCG is 100% US owned, has over 50 employees, and provides high-quality support staff at ten client locations throughout the US, with corporate offices in Ashburn, VA and Beaver, PA. DRCG delivers expertise in Cybersecurity Engineering and Operations; Cyber Threat Intelligence; Insider Threat Prevention and Detection; Information Technology Solutioning; Systems Integration; Program Management; Policy, Planning, Communications, and Compliance Support; Workflow Solutioning; Risk Management; Business Process Reengineering; and Professional Business Consulting Services. DRCG's technical approach optimizes client investments by leveraging expertise in managing growth and transformation of existing IT environments. DRCG seeks a Software Programmer (Senior) to provide services to the Department of Justice (DOJ) client supporting the technical consolidation across various classified components by providing continued support, development and department-wide deployment of Information Technology (IT) solutions/services at the classified level. The Software Programmer (Senior) will design and develop new software or enhancements to existing software.

Requirements

  • Must be a US citizen.
  • Top Secret/SCI
  • 7+ Years of relevant experience
  • Good understanding of business applications as well as user, performance, quality, interface, and security requirements.
  • Experience with multiple programming languages such as: Python, Java, C++, etc.
  • Bachelors degree in Computer Science, Information Systems, Engineering, or Business.
  • Significant equivalent experience, training and/or certifications may be substituted in lieu of degree.

Responsibilities

  • Design, develop, and enhance complex software solutions.
  • Lead technical projects while ensuring high-quality and scalable code.
  • Works with technical staff to understand problems with software and resolve them.
  • Resolves system issues with software-driven changes, where possible, and responds to suggestions for improvements and enhancements.
  • May assist in development of software user manuals.
  • Agile methodologies should be used to the maximum extent possible.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service