user avatar

Senior Software Developer

Dark Horse Technologies LLC

Today
Top Secret
Senior Level Career (10+ yrs experience)
$150,000 and above
Occasional travel
IT - Software
Stafford, VA (Off-Site/Hybrid)

Summary
The successful candidate will provide software development leadership within the Naval Surface Warfare Center environment.

Duties, Tasks & Responsibilities
• Develop requirements for systems based on local Systems Engineering Processes, DoD and NAVSEA guidance, and commercial specifications as applicable.
• Perform Analysis of Alternatives (AoA) for various information systems options.
• Provide software engineering services that include development and maintenance in support of software technical documentation and requirements.
• Provide remote and on-site troubleshooting and root cause analysis support.
• Address issues and implement solutions in the System Problem/Improvement Report (SPIR) database.
• Support architecture, design, development, utilization, authorization, maintenance of, and migration to/operation on Department of Navy authorized cloud system providers where approved by management.
• Develop solutions to leverage authorized cloud technology offerings.
• Recommend solutions to gaps between existing capabilities and departmental requirements.
• Establish POA&M addressing short-, mid- and long-term solutions.
• Develop Change Management, provisioning, and management processes and associated documentation.
• Identify success criteria regarding cloud deployments.
• Align cloud deployments to DoD/DON IT security and infrastructure requirements.
• Serve as the technical program lead for all performance areas of delivery.
• Maintain overall responsibility for the delivery team.
• Provide daily supervision and direction to personnel across all functional areas of delivery.
• Manage, coordinate and track work across all functional areas of project.
• Analyze and propose ideas, suggestions, and improvements relating to customer support.
• Ensure that all software development activities align with Department of Defense (DoD) security standards and comply with relevant regulations, such as Risk Management Framework (RMF) requirements. Establish and enforce security policies, standards, and practices throughout the software development process. Ensure adherence to relevant security standards, regulations, and compliance requirements.
• Develop and implement strategic plans for IT software projects, aligning them with the mission and goals of the Department of Defense.
• Facilitate collaboration and communication between various agencies and departments within the Department of Defense to ensure cohesive and interoperable software solutions. Work closely with development, operations, and security teams to foster collaboration and ensure a unified approach to security.
• Identify, assess, and manage risks associated with software programs, including cybersecurity risks and potential impacts on mission-critical systems.
• Support implementation of rigorous processes to ensure that software products meet or exceed command requirements.
• Ensure that team members handling sensitive information possess the necessary security clearances and comply with access control policies.
• Maintain thorough documentation of software programs and provide regular reports to DoD leadership on project status, milestones, and potential issues.
• Oversee the entire software development life cycle, from initial concept to deployment, and ensure compliance with DoD policies throughout.
• Ensure that software systems are designed and developed with interoperability in mind, allowing seamless integration with other DoD systems.
• Develop and maintain plans for cybersecurity preparedness, including response strategies for potential cyber threats and incidents.
• Foster a culture of continuous improvement, encouraging innovation and efficiency enhancements within the software development processes for the Department of Defense.
• Develop and articulate a comprehensive strategy for integrating security into the software development and operations lifecycle.
• Evaluate, select, and integrate security tools into the development and operations toolchain to automate security processes.
• Conduct or oversee threat-modeling activities to identify and address potential security risks in the software development lifecycle. Develop and maintain an incident response plan to address security incidents promptly and effectively. Implement continuous monitoring processes to detect and respond to security threats in real-time.
• Promote and enforce secure coding practices within the development teams.
• Oversee the identification, assessment, and remediation of software vulnerabilities.
• Integrate security checks into CI/CD pipelines to catch vulnerabilities early in the development process.
• Define and track key security metrics, providing regular reports to leadership on the status of security initiatives and improvements.
• Stay abreast of evolving security threats, vulnerabilities, and industry best practices to continually to improve the security posture of the organization.

Required Experience, Skills, & Technologies
• Bachelor’s degree in computer science, information technology, communications systems management, or an equivalent technical degree from an accredited college or university.
• Ten (10) years’ experience in development and management of software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
• IAT-III Certification – CASP+CE, CCNP Security, CISA, CISSP, GCED, GCIH, CCSP.
• Experience gathering, tracking, and managing technical requirements and workloads in a complex environment.
• Strong ability to manage competing priorities and communication to multiple stakeholders, while managing expectations appropriately.

Desired Experience, Skills & Technologies
• Hands-on technical experience, particularly in the areas of Cloud, ServiceNow, Database platforms, SharePoint, high-level programming languages and Navy Business systems.
• Experience with integrated developer environments including Visual Studio, Eclipse, and NetBeans
• Knowledge and understanding of Navy command organization and structure.
group id: 91012210
N
Name HiddenRecruiter

Match Score

Powered by IntelliSearch™
image match score
Create an account or Login to see how closely you match to this job!