Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer

Resource Management Concepts, Inc.

Job Description

Job Description

Resource Management Concepts, Inc. (RMC) provides high-quality, professional services to government and commercial sectors. Our mission is to deliver exceptional management and technology solutions supporting the protection and preservation of the people and environment of the United States of America.

RMC is seeking a Senior Software Developer with systems programming expertise and a strong background in database engineering. This role focuses on understanding how database engines and core services work internally, reading source code, examining network communications, and modifying software to support mission requirements.

Candidates should be able to move beyond queries, schemas, and application interfaces to understand how a database processes requests, exchanges data, and interacts with other components. The work involves tracing behavior through unfamiliar codebases and protocols, identifying where changes belong, and understanding their effects across an integrated technology stack.

This position is contingent on contract award and position availability. It is a full-time, on-site role at a Government facility in Charleston, SC.

What You’ll Do:

  • Develop, maintain, test, and deploy secure, scalable applications and services using C, C++, Rust, Go, Java, Python, or Node.js.
  • Apply systems programming principles, particularly in C, C++, and Rust, to develop performant and reliable software components.
  • Develop software supporting process creation, monitoring, control, and inter-process communication.
  • Build concurrent and multithreaded applications using appropriate synchronization, signal handling, memory management, and resource-control techniques.
  • Design, implement, and troubleshoot networked applications using sockets, client-server architectures, and applicable network protocols.
  • Analyze database engine source code, communication protocols, request and response formats, serialization, and packet layouts to support development and integration.
  • Trace requests through database engine code to identify processing logic, integration points, and the effects of proposed modifications.
  • Develop relational data-storage solutions using Structured Query Language (SQL), including data modeling, query development, performance tuning, and access control.
  • Develop and integrate graph database solutions supporting relationship-based data modeling, analysis, and retrieval.
  • Work across relational databases, graph databases, object storage, and search/indexing engines, including technologies such as PostgreSQL, Redis, RxDB, Neo4j, Amazon S3, and Elasticsearch.
  • Refactor and modernize existing services, including transitioning functionality from Python to other implementation languages where appropriate.
  • Develop and maintain Infrastructure as Code (IaC) to provision, configure, and manage infrastructure through repeatable, version-controlled workflows.
  • Deploy, monitor, and troubleshoot cloud-hosted software, including dependencies on compute, storage, networking, identity, and security services.
  • Integrate applications with identity providers to support authentication, authorization, federation, single sign-on, and identity-aware access control.
  • Implement OpenID Connect (OIDC) integrations, including token validation, claims processing, client registration, redirect flows, session management, and secure API access.
  • Incorporate Zero Trust Architecture principles into software designs, including interactions among policy decision, administration, information, and enforcement components.
  • Collaborate with cybersecurity, infrastructure, data, and mission stakeholders to integrate security controls, cryptographic protections, logging, monitoring, and auditability throughout the software development lifecycle.
  • Produce and maintain software designs, interface specifications, deployment procedures, configuration baselines, security implementation details, and operational support materials.

Requirements

  • Bachelor’s degree in engineering, mathematics, Computer Science, IT, Information Systems, or a related quantitative field.
  • Typically 10 years of software engineering experience, including Intelligence Community support.
  • Active TS/SCI clearance with the ability to obtain a CI polygraph.
  • Experience with programming concepts and Agile, DevOps, or DevSecOps.
  • Hands-on C, C++, or Rust systems programming.
  • Experience with OS interfaces, processes, IPC, concurrency, multithreading, synchronization, signals, and memory/resource management.
  • Experience with socket-based communications, database internals, network protocols, or similar low-level development.
  • Ability to analyze unfamiliar code and assess performance, interoperability, concurrency, and security impacts.
  • Experience with relational databases, SQL, query optimization, and access controls; understanding of graph databases.
  • Experience with infrastructure automation and cloud deployments.
  • Experience with OIDC, authentication, authorization, and Zero Trust components (PDP, PAP, PIP, PEP).
  • Strong troubleshooting, documentation, and collaboration skills.
  • Agile Developer or Certified Scrum Developer certification.
  • Security+ or higher-level cybersecurity certification.

Systems programming and database engineering depth matter more than experience with every desired technology.

Desired Skills

  • Master’s degree in a related quantitative field.
  • PostgreSQL and Neo4j design, administration, optimization, and integration.
  • Packet analysis, binary formats, protocol parsers, and database client/engine modifications.
  • Terraform, Ansible, AWS/GovCloud, Kubernetes, OpenShift, and DoD IL5 environments.
  • Identity platforms such as PingFederate, Keycloak, Radiant Logic, SailPoint, Secret Server, or Okta; identity-provider migrations.
  • PKI, certificate/key management, and PKCS #11 integration with HSMs or secure key storage.
  • Cryptographic implementation or integration, including ML-KEM.
  • TDF, Go-based security services, enterprise integration, or Protocol Buffers.

Benefits

At RMC, we're committed to your career growth! RMC differentiates itself from other firms through its investment in our employees. We invest our resources to train, certify, educate, and build our employees.

RMC can offer you a great place to work with a small company feel and give you the experience, tuition assistance, and certifications that will take your career to the next level. This also includes a competitive paid vacation package with 11 paid federal holidays. Additionally, we also offer high-quality, low-deductible healthcare plans, pet insurance, and a competitive 401K package.

Salary at RMC is determined by various factors, including but not limited to location, a candidate's specific combination of education, knowledge, skills, competencies, and experience, as well as contract-specific requirements.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Charleston, SC vacancy
  •  ...leading enterprise technology and innovation partner delivering software, services, and solutions to global enterprises and public...  ...every day. About The Role DXC Technology is seeking a Senior Site Reliability & Performance Engineer to improve the reliability... 
    Senior
    Full time
    Work at office
    2 days per week

    DXC Technology

    Charleston, SC
    2 days ago
  • $60k

    Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the...  ...across industries and process oriented approach enables clients to develop cost effective and robust solutions. We strive to prove... 
    Senior
    Permanent employment
    Temporary work

    Dellfor Technologies

    Charleston, SC
    3 days ago
  • $180k - $200k

     ...company P&L. About the Role We are looking for a hands-on Senior Site Reliability Engineer (SRE) with strong infrastructure...  ...solid programming skills. This role sits at the intersection of software engineering and infrastructure, with a focus on building and maintaining... 
    Senior
    Local area
    Remote work
    Afternoon shift

    Jobrapido

    Charleston, SC
    4 days ago
  • $140k - $160k

     ...Senior Cloud Platform Engineer | Location: Off-Site | Direct Hire | Pay Range: $140,000-$160,000 We are seeking a highly skilled...  ...applications, including Azure Databricks and Data Factory pipelines. Develop and maintain Infrastructure as Code (IaC) scripts using... 
    Senior
    Remote work

    Delphi-US

    Charleston, SC
    2 days ago
  • Sr. SAP FICO Functional Analyst | Product Costing + Material Ledger + Actual Costing We’re hiring a Sr. SAP FICO Functional Analyst for a full-time opportunity supporting a complex manufacturing environment. This is a hands-on SAP FICO role for someone who has ...
    Senior
    Full time
    Relocation
    Relocation package

    Motion Recruitment

    Charleston, SC
    3 days ago
  • $140k - $190k

    About the Role SamCart is an AI-first e-commerce platform that leverages Claude to generate production-ready code. As a Senior Software Engineer you will guide the AI, validate its output, and own the end-to-end delivery of features that power thousands of online businesses... 
    Senior
    Work at office
    Flexible hours

    Codings Art

    Charleston, SC
    3 days ago
  • $103.7k - $140.3k

     ...Boeing Commercial Aircraft 787 Program is seeking Experience or Senior Lead Design Engineers in North Charleston, South...  ...readiness activities. Track record of mentoring engineers and developing technical teams. Familiarity with configuration management tools... 
    Senior
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    North Charleston, SC
    2 days ago
  • $125k

     ...Senior Power Platform Developer Ignite Digital enables national security agencies to accelerate decisions, elevate operational outcomes and achieve the outsized performance only an inside partner can deliver. We combine mission experience, domain knowledge and technology... 
    Senior
    For contractors
    Remote work

    Ignite Digital Services

    Charleston, SC
    1 day ago
  • $5,000 per month

     ...Technology & Management, Ltd. is seeking a Senior Mainframe Application Engineer ,...  ...designing, and documenting changes to mainframe software applications written in COBOL that...  ...MCAAP-aligned engineering activities. Develop operational and system-level architecture... 
    Senior

    Imagine One Technology & Management Ltd

    Charleston, SC
    8 days ago
  • $84.63k - $112.84k

     ...help shape the future of AI‑ready connectivity, join us today. The Role Working within an agile team, the Senior Software Engineer designs, develops, codes, tests, and debugs new software, as well as significant enhancements to existing software of moderate complexity... 
    Senior
    Full time
    Temporary work
    Work from home

    Lumen

    Charleston, SC
    2 days ago
  • $85.39k - $116.98k

     ...Syms Strategic Group (SSG) is seeking a talented Senior Software Developer (EDI) Location: Remote Department: Veterans Affairs (VA) Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Salary Range: $85389 - $11... 
    Senior
    Full time
    Remote work

    SSG

    Charleston, SC
    1 day ago
  •  ...We are currently looking for a Senior Healthcare Application Developer for a 100% remote position supporting a large federal government healthcare modernization project. This role develops secure, scalable healthcare applications and reusable components using FHIR data... 
    Senior
    Remote job
    Full time

    VetsEZ

    Charleston, SC
    a month ago
  •  ...manufacturing and 3PL clients, and we're scaling fast. The Senior Solutions Engineer owns the design of our material handling equipment...  ..., inventory data, throughput targets and growth plans. Develop design concepts and alternatives, and recommend the best-fit solution... 
    Senior
    For contractors
    Relocation

    Jobrapido

    Charleston, SC
    1 day ago
  •  ...Senior Controls & Software Systems Engineer Location: North Charleston, SC (100% Onsite) Duration: 12 Months Contract Pay Rate: $90/hr. on W2 Shift: 1st Shift (7:00 AM – 3:30 PM) Key Responsibilities Software & Controls: Architect, test, and maintain... 
    Senior
    Full time
    Contract work
    Shift work
    Day shift

    ACL Digital

    North Charleston, SC
    3 days ago
  •  ...customers in support of America's warfighters, is looking for a Senior Cloud Engineer in North Charleston, SC. This is an onsite...  ...technical, cybersecurity, mission, and cost constraints and develop resilient Azure solution architectures and implementation plans... 
    Senior
    Relocation

    Atlas Technologies Inc

    Charleston, SC
    10 days ago
  • $53.35 - $88.03 per hour

     ...clearance if required Are you an experienced software engineering professional who enjoys...  ...mission success? PEMCCO is seeking a Senior Software Engineer to provide technical leadership...  ...professional responsible for designing, developing, integrating, testing, implementing, and... 
    Senior
    Hourly pay
    Work at office
    Local area

    PEMCCO

    Hanahan, SC
    3 days ago
  •  ...Staff Full-Stack Software Engineer X4 are working with a fast-growing healthtech company that's building innovative technology to transform...  ...in its engineering capabilities as it expands its platform and develops new products. This is an opportunity to join a growing... 
    Temporary work

    Jobrapido

    Charleston, SC
    3 days ago
  • $145k

     ...Staff Software Engineer Remote (US-based) Salary: Starting at $145K Tech Stack: Frontend: Next.js, React Backend: Node.js, TypeScript, Payload CMS Cloud Infrastructure: AWS, Vercel, Neon, Cloudflare Workers Data & Analytics: BigQuery, Dataform,... 
    For contractors
    Remote work

    Come Near

    Charleston, SC
    19 hours ago
  •  ...on role focused on Android architecture, platform development, developer productivity, and emerging technologies. What You'll Do Spend...  ...Android platform strategy and development standards. Mentor senior engineers and lead by example, without direct people management... 
    Long term contract
    Permanent employment
    Contract work
    Remote work

    The Mice Groups Inc

    Charleston, SC
    4 days ago
  • $170k - $240k

     ...Staff Perception Software Engineer – Autonomous Vehicle Systems We are representing a fast-scaling technology company developing cutting-edge autonomous vehicle platforms. They are seeking a Staff Perception Software Engineer to lead the design and development of intelligent... 
    Remote work
    Relocation package
    Flexible hours

    Jobrapido

    Charleston, SC
    2 days ago
  •  ...Job Description: Good knowledge on Data structures, Java Collections, Streams, Lambda expressions and algorithms. Develop and test software Java Programmer with maximum experience of 1-2 years in development and unit testing of Interfaces, Web based... 
    H1b
    Immediate start

    SynergisticIT

    Charleston, SC
    19 hours ago
  •  ...Software Engineer – C#/.NET (Top Secret) Location: Charleston, SC - Onsite Clearance Level: Top Secret Clearance U.S. Citizenship...  ...Benefits We are seeking an experienced C#/.NET Software Developer to support the development, modernization, and ongoing... 
    Full time

    True Scout Partners

    Charleston, SC
    3 days ago
  •  ...Insight Global is seeking a C#/.NET Software Engineer with an active top secret clearance to design, develop, test, and maintain secure software applications supporting mission-critical government program in Charleston, SC. This individual will build and enhance applications... 
    Full time

    Insight Global

    Charleston, SC
    19 hours ago
  • Job Title Synergistic IT is a full-service staffing and placement firm servicing clients in America for the past 12+ years. We are dedicated towards fulfilling the IT needs of our clients. From staffing to full implementation of projects we provide the highest quality...
    Full time
    H1b
    Immediate start

    SynergisticIT

    Charleston, SC
    5 days ago
  • $92.3k - $166.85k

     ...who will encourage career development and growth! This is a senior leadership role with primary responsibilities in client relations...  ...direct report responsibilities and the opportunity to further develop an already growing engineering team. The successful candidate will... 
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Charleston, SC
    4 days ago
  •  ...Job Description Job Description Job Description acuCyber is seeking a Senior Software Developer with systems programming expertise and a strong background in database engineering. This role focuses on understanding how database engines and core services work internally... 
    Senior
    Full time
    Temporary work

    acuCyber

    North Charleston, SC
    2 days ago
  • $61.85 per hour

     ...and industry best practices to evaluate RF performance, identify wireless coverage issues, validate access-point placement, and develop remediation recommendations. The Wireless Engineer will work closely with assessment teams to align wireless findings with infrastructure... 
    Contract work
    Temporary work

    TEKsystems

    Charleston, SC
    5 days ago
  •  ...Senior Product Support Engineer (Remote) Optomi, in partnership with a leading provider of embedded software solutions, is seeking a Senior Product Support Engineer to provide advanced...  ...–8 years of experience supporting or developing embedded systems, RTOS, Linux, cloud... 
    Senior
    Remote work
    Flexible hours

    Jobrapido

    Charleston, SC
    19 hours ago
  • Description Designing, deploying, managing, and optimizing containerized applications and infrastructure on OpenShift Ensuring stability, security, and performance across various environments #LI-TF1 Requirements Must have at least one of the following certifications...
    For contractors
    Local area

    Scientific Research

    Charleston, SC
    1 day ago
  •  ...Description Scientific Research Corporation (SRC) is seeking a mid-level Salesforce Software Developer to join the existing SRC Cloud Service Integration Team (CSIT). CSIT currently supports multiple Department of War (DOW) projects and customer providing Salesforce... 
    For contractors
    Local area

    Scientific Research

    Charleston, SC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!