×
Register Here to Apply for Jobs or Post Jobs. X

Engineer, Software II

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Pantheon Data
Full Time position
Listed on 2025-12-16
Job specializations:
  • IT/Tech
    Cybersecurity, Systems Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Join to apply for the Engineer, Software II role at Pantheon Data

Company Overview

Pantheon Data (a Kenific Holding company) is a private, small business based in the Washington, DC, area. Founded in 2011, the company began by providing acquisition and supply chain management services to the US Coast Guard. Over the past decade, its service offerings have expanded to include infrastructure resiliency, contact center operations, information technology, software engineering, program management, strategic communications, engineering, and cybersecurity.

The company has also grown its customer base to include commercial clients and has leveraged this experience to expand services to other agencies within the Department of Homeland Security (DHS), the Department of Defense (DoD), and other Federal Civilian Agencies.

Position Overview

The Software Engineer II supports secure software development, integration, and testing activities for Naval Control Systems (NCS) and cybersecurity-focused applications. Working under senior technical guidance, this role develops software in modern programming languages, applies Agile/Dev Sec Ops  practices, maintains CI/CD pipelines, contributes to cloud-based deployments, and ensures all code meets cybersecurity and quality standards. The position emphasizes hands‑on development combined with disciplined engineering processes essential to supporting Navy mission requirements.

Responsibilities
  • Develop, modify, and maintain software components using high‑level programming languages such as Java, Python, Go, or C++.
  • Apply Agile and Dev Ops/Dev Sec Ops  methodologies to support iterative development, sprint planning, backlog refinement, and continuous integration.
  • Implement and maintain software build tools, revision control systems (e.g., Git), and automated pipelines to support secure and reliable code delivery.
  • Conduct software testing and quality assurance, including unit testing, regression testing, performance testing, and smoke tests to ensure functional correctness and system stability.
  • Contribute to the design, deployment, and maintenance of cloud‑based infrastructure and environments, including AWS, Azure, and containerized platforms (e.g., Docker, Kubernetes).
  • Support integration of software into Naval Control Systems, including configuration management activities, documentation updates, and pipeline improvements.
  • Assist in troubleshooting software defects and system issues, providing detailed analysis and recommended remediation steps.
  • Collaborate with senior engineers, cybersecurity specialists, and cross‑functional teams to ensure code aligns with Navy cybersecurity requirements and secure engineering practices.
  • Prepare technical documentation, test results, and configuration artifacts to support audits, reviews, and project deliverables.
Required Skills And Experience
  • Bachelor of Science (BS) degree in Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems.
  • Three (3) years of professional experience developing software in one or more high‑level languages (Java, Python, Go, C++, etc.).
  • Two (2) years of experience applying software development methodologies, including Agile and/or Dev Ops/Dev Sec Ops , in a professional or academic environment. AND at least one (1) of the following experience areas:
    • Three (3) years managing, maintaining, and using software build tools and revision control systems; OR
    • Three (3) years performing software testing/QA (ad‑hoc, unit, performance, regression, smoke testing); OR
    • Three (3) years developing software using cloud‑based infrastructure (AWS, Azure, etc.) in a professional or academic setting.
  • Proficiency in at least one major programming language and familiarity with modern development frameworks.
  • Working knowledge of Dev Sec Ops  pipelines, CI/CD automation, and secure coding practices.
  • Understanding of cloud services, containerization, and virtualized environments.
  • Ability to troubleshoot technical issues, analyze code, and propose effective software solutions.
  • Strong communication, documentation, and collaboration skills to support distributed technical teams.
  • Ability to work…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary