Senior Software Engineer PEMCCO
Overview
PEMCCO seeks a Senior Software Engineer to lead design development integration testing and sustainment of mission critical software applications. This role provides technical leadership in collaborative environments mentoring teams and delivering secure scalable solutions. Ideal for candidates with extensive experience in software engineering architecture and systems development.
What You'll Do13
- 1Lead the design development testing implementation and maintenance of software applications and systems
- 2Analyze user system and business requirements and develop software solutions that support operational objectives
- 3Develop software architectures system designs and technical approaches for complex development efforts
- 4Perform coding debugging testing and troubleshooting throughout the software development lifecycle
- 5Support software integration verification validation and deployment activities
- 6Evaluate software performance and recommend enhancements to improve efficiency reliability maintainability and scalability
- 7Ensure software solutions comply with applicable standards security requirements and industry best practices
- 8Participate in code reviews design reviews and technical assessments
- 9Develop and maintain software documentation technical specifications and engineering artifacts
- 10Coordinate with engineers system administrators analysts cybersecurity personnel and stakeholders to support project objectives
- 11Analyze and resolve complex software defects and technical issues
- 12Research and evaluate emerging technologies and development methodologies
- 13Provide technical guidance and mentorship to junior software engineers and developers
Requirements10
- 15+ years building ETL pipelines with Spark and Airflow
- 23-5 seasons leading software development efforts or technical teams
- 3Advanced coursework or specialized training in software engineering cloud computing cybersecurity artificial intelligence machine learning or related disciplines
- 4Ability to obtain and maintain a government security clearance if required
- 5Experience supporting Department of Defense or Federal Government programs
- 6Experience leading software development efforts or technical teams
- 7Experience working within Agile Scrum DevSecOps or similar development environments
- 8Experience developing enterprise distributed or mission critical applications
- 9Experience supporting software integration testing and deployment activities
- 10Mentoring software development personnel
Salary Insight
$141 - $233k per year
Location
Required Skills
Similar open positions
Explore active roles that match your skills and interests.

StaffRight Associates, LLC
VerifiedSenior Computer Engineer StaffRight Associates
Lead ownership of core system architecture and delivery for maritime sensing and communications platforms at a leading innovation pioneer in the aerospace and defense sector. Drive next generation solutions through embedded system design and signal processing.
WM
VerifiedSenior Engineer Software
Design and develop enterprise-level information technology solutions while leading design sessions and mentoring peers. Own complex projects and drive technical decisions to deliver scalable software enhancements. Align IT solutions with business initiatives through analysis and collaboration.

TekLeaders, Inc
VerifiedSenior Software Engineer TekLeaders Inc
Lead development of modernization initiatives for Secrets Management System and RME platforms. Own full delivery lifecycle from requirements architecture and deployment. Drive testing design and scaling solutions. Differentiate by accelerating platform modernization.
PVM, Inc.
VerifiedSoftware Engineer, B2B SaaS & Demand Generation
The Software Engineering Fellow will own technology initiatives at PVM, leading teams to deliver high‑impact solutions for government and commercial clients. This role offers a structured training path, mentorship, and the chance to build a civilian tech career while contributing to mission‑driven projects.
DPG Solutions LLC
VerifiedSenior Software Engineer DPG Solutions LLC Denver CO
Lead ownership of operational software evaluation and rapid resolution of system issues while integrating new baselines. This role drives technical excellence across O&M environments. The ideal candidate excels in high-pressure settings and seeks long-term impact within our engineering team.

Finoit Inc.
VerifiedSenior Software Engineer .NET
Lead the design and delivery of enterprise applications using the Microsoft technology stack. Build scalable high performance solutions while collaborating across cross functional teams. Drive technical excellence and innovation.