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

Senior Software Developer

Resource Management Concepts

Job DescriptionJob DescriptionResource 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.RequirementsBachelor’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 SkillsMaster’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.BenefitsAt 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 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Charleston, SC vacancy
  • $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 execute...  ...RMF/MCAAP-aligned engineering activities.Develop operational and system-level architecture... 
    Senior

    Imagine One

    Charleston, SC
    1 day ago
  • $103.7k - $140.3k

     ...production readiness activities.Track record of mentoring engineers and developing technical teams.Familiarity with configuration management tools...  ...Experienced Level 3: $103,700 - $140,300Summary pay range Senior Level 4: $126,650 - $171,350Language Requirements:Not... 
    Senior
    Full time
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing

    Charleston, SC
    1 day ago
  •  ...as a variable cost.Job DescriptionUnderstand requirements and develop solutions based on the requirements Qualifications• Experience...  ...comSummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior
    Immediate start

    Artech

    Charleston, SC
    1 day 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
    1 day ago
  • $148.75k - $215.05k

    Senior Software Asset Management SpecialistCompany:The Boeing CompanyThe Boeing Company is currently seeking a Senior Software Asset Management...  ...compliant, and defensible.Position Responsibilities:Lead and develop a team of SAM analysts and license specialists, setting... 
    Senior
    Permanent employment
    Full time
    Contract work
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

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

    Atlas Technologies Inc

    Charleston, SC
    4 days ago
  •  ....com and follow us on LinkedIn. About the Role: defi SOLUTIONS builds loan origination and servicing software for banks, credit unions and lenders. We are hiring Senior Software Engineers to build and evolve our auto, mortgage and banking platform across .NET services,... 
    Senior

    defi AUTO LLC

    Charleston, SC
    2 days ago
  •  ...Job DescriptionJob DescriptionJob 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
    4 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
    1 day ago
  • As a Senior Software Engineer, you will be the technical engine of the AI Enablement team. Your mission is to bridge the gap between "AI-adjacent" and "AI-native" by building the tools and integrations that make AI indispensable to the PDLC. While you will contribute across... 
    Senior
    Full time
    Work at office
    Remote work

    Workiva

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

     ...opportunity for professional growth. The Payloads organization within Boeing Commercial Aircraft 787 Program is seeking Experience or Senior Lead Design Engineers in North Charleston, South Carolina . and a lot that you don’t: The passenger interior of the airplane, along... 
    Senior
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    Pinehaven, SC
    3 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
    13 days ago
  • $52.9k - $108k

    University - 2027 Summer Games Software Developer Intern The Opportunity: The Summer Games is an innovative internship program that attracts...  .... Throughout the Games, interns receive mentorship from senior leaders, solve problems using Booz Allen’s products and unique... 
    Full time
    Contract work
    Part time
    Summer work
    Internship
    Summer internship
    Work at office
    Local area
    Remote work
    Worldwide

    Booz Allen

    Charleston, SC
    1 day ago
  •  ...environment of the United States of America. RMC is seeking a Senior DevOps Engineer to build, automate, and maintain the cloud...  ...(AWS) environments. The engineer will work closely with software developers to establish consistent environments and move services into... 
    Senior
    Full time
    Contract work

    Resource Management Concepts, Inc.

    Charleston, SC
    14 days ago
  • $70 - $127 per hour

     ...deployment, and automated security testing within Amazon Web Services (AWS) environments. The engineer will work closely with software developers to establish consistent environments and move services into reliable, scalable deployments. Candidates should understand how... 
    Senior
    Full time
    Contract work
    Temporary work

    TEKsystems

    Charleston, SC
    3 days ago
  • $128.19k - $184.01k

     ...place. You will work at the cutting edge of technology to design, develop, and maintain the Poe iOS app. This includes collaborating with...  ...to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

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

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

    PEMCCO

    Hanahan, SC
    10 hours ago
  • $5,000 per month

     ...Technology & Management, Ltd. is seeking a Senior Web Systems Engineer, contingent upon...  ...System (BIS) architectures and assists web software sustainment teams with implementation and...  ...software sustainment teams simultaneously.Develop and maintain logical design diagrams,... 
    Senior

    Imagine One

    Charleston, SC
    1 day ago
  • Role: Software Developer (C# / .NET)Hire Type: Full Time (Direct Placement)Work Location: Charleston, SC (on site 5 days per week)Salary Range: 100K - 130KQualifications:3 years of experience in C# / .NET developmentActive Secret or Top Secret security clearanceBachelor... 
    Full time

    Insight Global

    Charleston, SC
    3 days ago
  •  ...Software DeveloperYou'll write and maintain software for a government customer, working as part of a team that handles the full development...  ...existing code to keep it maintainable, reviewing other developers' work, and fixing bugs when they come up. You'll work closely... 

    CDIT

    Charleston, SC
    2 days ago
  • $103.71k - $138.28k

     ...projects from planning through delivery, acceptance, and closeout. Develop and manage project scope, schedules, milestones, resource...  ...meetings, status reviews, stakeholder communications, and Senior Leadership-level reporting when required. Identify and mitigate... 
    Full time
    Temporary work
    For contractors

    Lumen

    Charleston, SC
    2 days ago
  •  ...systems and mission support. Its capabilities include data science, software development, network engineering, intelligence, surveillance,...  ...Description SOSi is seeking a dynamic PeopleSoft Payroll Developer to drive the design, development, configuration,... 
    Contract work
    Work at office
    Monday to Friday
    Weekend work
    Afternoon shift

    SOS International LLC (SOSi)

    Charleston, SC
    1 day ago
  • $80.51k - $107.34k

     ...Analyze vulnerability scan results using severity, exposure, and business impact to help prioritize remediation. Help customers develop practical remediation and patching strategies based on identified risks. Participate in customer technical discussions, working... 
    Full time

    Lumen

    Charleston, SC
    2 days 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
    1 day ago
  •  ...Single Sign on) Working on the challenges associated with high volume systems Additional Skillset: Lead and mentor some of the talented senior engineers. Design patterns for performance improvements Hashmaps and collections Multi-threading and synchronization Specific... 

    excellerent solutions

    Charleston, SC
    1 day ago
  •  ...Virginia, Texas and Wisconsin Our client seeks experienced .NET Developers to support a large-scale modernization initiative replacing...  ...legacy functionality into modern services. Mid-level to senior development experience. Preferred: Kafka, event-driven architecture... 
    Contract work
    Remote work

    Eliassen Group

    Charleston, SC
    1 day ago
  •  ...Job Description Job Description A. Morton Thomas, Inc. (AMT, Inc.) is seeking a highly motivated Senior Transportation Engineer to assume a key role in the firm’s growing Carolinas design teams. Qualified candidates will possess a minimum of 8 years of experience... 
    Senior
    Work at office
    Remote work
    Flexible hours

    AMT Engineering

    Charleston, SC
    a month ago
  • $87.1k - $157.45k

     ...XenDesktop), Azure Virtual Desktop, and Amazon Workspaces.Support and develop sustainment strategies, provide whitepaper and design plans...  ...(s).Perform installation and configuration of hardware and software supporting virtual desktop system(s) using industry standard best... 
    Full time
    Contract work
    For subcontractor

    Leidos

    Charleston, SC
    2 days ago
  •  ...has an immediate opening for a full-time Senior Geotechnical Engineer for our North Charleston...  .... •Design foundations and earthworks: Develop designs for foundations, retaining...  ...standard geotechnical design and analysis software •Desire for mix of office and outdoor,... 
    Senior
    Full time
    Work at office
    Immediate start

    Certerra

    Charleston, SC
    16 days ago
  • Job Description Job Description A. Morton Thomas, Inc. (AMT, Inc.) is seeking a highly motivated Mid-Level Transportation Engineer to assume a key role in the firm’s growing Carolinas design teams. Qualified candidates will possess a minimum of 5 years of experience...
    Work at office
    Remote work
    Flexible hours

    AMT Engineering

    Charleston, SC
    3 days ago

Do you want to receive more vacancies?

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