1,922,830open jobs
112,800companies
249,813added this week
Browse all
Salary
$72k – $108k per year
Location
In office (Hanahan)
Seniority
Staff · 8+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 22, 2026. First seen by Alion on Aug 5, 2026.

Overview
Company
Impact
Profile match

Pay:$36.43 - $54.64 hourly, depending on experience

Benefits:Medical, Dental, Vision, Paid Time Off, Paid Holidays, Employee Assistance Program, and other company-sponsored benefits

Security Clearance:Ability to obtain and maintain a government security clearance if required

Are you a senior software professional who enjoys solving complex technical challenges, designing innovative software solutions, and mentoring other developers?

PEMCCO is seeking a Lead Software Developer to develop, enhance, and maintain complex software applications and computer systems that support critical business and mission objectives. This role is ideal for an experienced programmer who enjoys working independently, tackling advanced technical challenges, contributing to software architecture discussions, and helping drive successful software development efforts.

This opportunity is a strong fit for candidates with experience in software development, systems programming, application development, software engineering, systems analysis, software modernization, and technical leadership.

About PEMCCO

PEMCCO supports complex technical and operational programs by providing skilled professionals who help customers achieve mission success. We offer opportunities to work on meaningful projects, solve challenging technical problems, and contribute to innovative solutions that support critical government operations.

Job Overview

As a Lead Software Developer, you will apply advanced programming expertise to analyze requirements, develop technical solutions, design complex software applications, and support software integration and modernization efforts. You will work closely with users, analysts, programmers, and technical teams to ensure systems operate efficiently and effectively.

This position offers an opportunity to take on complex assignments, influence technical solutions, and provide guidance to fellow developers while supporting high-impact projects and mission-focused programs.

What You'll Do

  • Develop, modify, test, implement, and maintain complex software applications and computer programs
  • Analyze user requirements and programming specifications to develop effective software solutions
  • Investigate, evaluate, and recommend program design approaches and system enhancements
  • Design and implement complex program logic, interfaces, file structures, and data processing solutions
  • Develop programming specifications for software development initiatives
  • Analyze and resolve complex software defects, performance issues, and processing problems
  • Develop and maintain software documentation, technical specifications, testing procedures, and operating instructions
  • Coordinate software development activities with programmers, analysts, technical personnel, and end users
  • Support software integration, testing, implementation, maintenance, and enhancement efforts
  • Evaluate the impact of proposed changes on interconnected systems, programs, and business processes
  • Participate in design reviews, technical evaluations, and software architecture discussions
  • Support the development of specialized and customized software solutions
  • Ensure software solutions comply with established standards, requirements, and best practices
  • Provide technical guidance, knowledge sharing, and mentorship to junior programmers and technical staff

What You Bring

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, Mathematics, or a related field
  • Eight (8) years of experience in software development, computer programming, application development, systems programming, or a related technical field
  • Advanced knowledge of programming principles, methodologies, and software development practices
  • Knowledge of systems analysis and software design concepts
  • Understanding of data structures, databases, file management, and systems integration principles
  • Ability to analyze complex technical requirements and develop effective software solutions
  • Strong troubleshooting, analytical, organizational, and problem-solving skills
  • Ability to communicate technical information to both technical and non-technical audiences
  • Ability to work independently and manage complex assignments
  • Ability to provide technical leadership and mentorship
  • Ability to obtain and maintain a government security clearance if required

Preferred Experience

  • Master's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline
  • Experience supporting Department of Defense or Federal Government programs
  • Experience developing and maintaining complex multi-user applications and systems
  • Experience supporting software modernization and system enhancement initiatives
  • Experience participating in systems analysis and software design activities
  • Experience leading software development efforts or mentoring junior programmers

Why Join PEMCCO?

  • Support meaningful projects that contribute to critical government and customer missions
  • Work on advanced software systems and complex technical challenges
  • Collaborate with experienced developers, engineers, and technical professionals
  • Influence software design, architecture, and modernization initiatives
  • Expand your expertise across application development, systems integration, and software engineering disciplines
  • Share your knowledge and help develop the next generation of technical talent
  • Build a rewarding career in a mission-focused and collaborative environment

Work Environment

  • Professional office and technical work environments
  • Work may be performed at company facilities, customer locations, or designated project sites as needed
  • Regular use of computers, software development tools, and communication systems
  • Frequent collaboration with technical teams, users, customers, and stakeholders

Benefits

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Paid Time Off
  • Paid Holidays
  • Employee Assistance Program
  • Additional company-sponsored benefits

Apply Today

If you're an experienced software professional looking to solve complex technical challenges, influence software development efforts, and support mission-critical operations, we encourage you to apply.

Join PEMCCO and help design, develop, and enhance the software solutions that power mission success.

Equal Opportunity Employer

PEMCCO, Inc. is an equal opportunity employer. The Company does not discriminate on the basis of race, color, sex, sexual orientation, gender identity or expression, religion, national origin, age, disability, genetic information, military or veteran status, pregnancy, childbirth and related medical conditions, or any other characteristic protected by applicable federal, state, or local law.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,922,830 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Recommended for you based on this role

Backend
Similar stack
Same company
Hanahan
≈ $61k – $145k per year (Estimated) • In office • Bachelor's Degree • Manchester
Java
SQL
C#
C#
.NET
Databases
Snowflake
Apache Kafka
Management
Agile
Apply
≈ $103k – $244k per year (Estimated) • In office • 10+ years exp • London
Java
AI/ML
Tokenization
DevOps
AWS
Docker
Kubernetes
HPC
Linux
Apply
$245k – $275k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • New York
Python
JavaScript
Java
Node JS
Python
FastAPI
Django
Node JS
Nest.JS
AI/ML
Voice Agents
DevOps
GCP
Azure
CI/CD
AWS
SLI/SLO/SLA
Apply
$94k – $147k per year • In office • 3+ years exp • Bachelor's Degree • New York
Python
JavaScript
SQL
C#
Node JS
C#
.NET
Databases
Databricks
MS SQL
AI/ML
Copilot
Claude Code
Model Context Protocol
AI Agents
Frontend
React.js
DevOps
OpenShift
Azure
CI/CD
Jenkins
Bitbucket
Analytics
ETL/ELT
SSIS
Management
Confluence
Jira
Apply
$220k – $292k per year • Equity • In office • Bachelor's Degree • Irvine
Python
Go
Rust
C++
AI/ML
Computer Vision
Robotics
Sensor Fusion
Management
Confluence
Jira
Agile
Apply
$106k – $176k per year • In office • Full-Time • 10+ years exp • Master's Degree • Hanahan
AI/ML
Machine Learning
Management
Agile
Scrum
Apply
SCA Stock Clerk 2 days ago
≈ $38k – $84k per year (Estimated) • In office • Public Trust • High School Diploma • Hanahan
Apply
$62k per year • In office • High School Diploma • Hanahan
Apply
$52k – $56k per year • In office • Hanahan
Apply
$60k – $64k per year • In office • Hanahan
Apply
See all jobs
This is one of many
1,922,830 more open roles from verified company boards, updated every day.