Cette offre d'emploi n'est plus disponible
Engineer, Software II
- Charlotte, North Carolina, United States
- Charlotte, North Carolina, United States
À propos
Company Overview
Pantheon Data (a Kenific Holding company) is a private, small business based in the Washington, DC, area. Pantheon Data was founded in 2011, initially providing acquisition and supply chain management services to the US Coast Guard. Our service offerings have grown in the past ten years, including infrastructure resiliency, contact center operations, information technology, software engineering, program management, strategic communications, engineering, and cybersecurity. We have also grown our customer base to include commercial clients. The company has used this experience to expand our service offerings 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/DevSecOps 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 DevOps/DevSecOps 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 DevOps/DevSecOps, 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 DevSecOps 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 independently while supporting broader team engineering objectives.
- Ability to work effectively remotely in cross-functional teams.
- Ability to meet deadlines and produce quality work.
- Proficient in Microsoft Suite software including Outlook, Word, Excel, SharePoint, and PowerPoint.
Clearance Requirements
U.S. Citizenship with the ability to obtain and maintain a DoD Secret clearance.
Work Location:
- Our company prioritizes the benefits of flexibility and collaboration, whether that happens in person or remotely.
- If the position is remote or hybrid, you may periodically work from a Pantheon Data office location or client site.
- If this position is assigned to a Pantheon Data office location or client site, you'll work with colleagues and clients in person, as needed for specific client requirements.
Compensation
The salary range for this position is up to $73,119. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.
Benefits Overview
We are always looking for good people Pantheon Data is committed to providing its employees with competitive salaries and benefits in order to increase employee satisfaction and productivity. In addition to our benefits, we also offer SmartBenefits through the Washington Metro Area Transportation Authority, where you specify an amount of your pre-tax wages be paid directly to your SmarTrip
Compétences linguistiques
- English
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.