The applicant would provide the following Software Development/DevSecOps services/functions:
a. Ability to bridge the gap between mission users and system developers by providing authoritative understanding of the mission requirements through use experience designs, development of mockups, storyboards, navigation maps, wireframes and user interface/user experience (Ul/UX) guidelines.
b. Experience with the customization of COTS products, Cloud based SaaS development and software design and testing.
c. Strong technical background in software development and testing; familiarity with Oracle, Microsoft databases, Java, and SQL.
d. Support the efforts to deploy DevSecOps, Infrastructure as Code and automation efforts across the service area.
e. Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes.
f. Designs, develops troubleshoots and analyzes software programs for computer-based systems.
g. Performs systems modeling, simulation and analysis.
h. Develops more in-depth documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
i. Provide weekly status highlights, participate in Agile/Kanban ceremonies to include Change Review Boards and Retrospectives, and ad-hoc meetings, address action items, provide status and recommendations on issues under scope of work.
j. Develops, implements, communicates and enforces security policies or plans for data, software applications, hardware, telecommunications, and information systems.
k. Performs periodic and on-demand code audits and vulnerability assessments, to verify systems are being operated securely, and information systems security policies and procedures are being implemented as defined in security plans including user accounts, application access, file system and external Web applications.
l. Reviews code for security and compliance to coding standards.
m. Assists with implementation of countermeasures or mitigating controls.
n. Ensure compliance with regulations and privacy laws.
The candidate should meet the below experience requirements:
a. 5+ years related experience working with Software Engineering technologies, tools, and techniques, with 5+ years of experience working with large-scale enterprise/global networks in a high paced diverse environment, and 2 years of experience in DevSecOps.
b. In-depth understanding and experience with the DOD/DON Architecture Framework and other key DOD/DON network architecture and strategic planning instructions.
c. Software engineering and maintenance using the products and services below at or above current baseline or latest industry standards:
Microsoft Windows Server 2016/2019
Microsoft Windows 10 Secure Host Baseline (SHB) desktop
Microsoft Active Directory
Microsoft SQL Server 2016/2019
Microsoft SharePoint Server 2016/2019/SharePoint Online
Microsoft Visual Studio / SharePoint Designer
Microsoft Team Foundation Server 2017/2018
.NET Technologies (Active Server Pages (ASP), C#, etc.)
Hypertext Markup Language (HTML)
Software Change Management & Source Control
Microsoft Office 365
User Experience (UX) / User Design
RedHat Enterprise Linux
EDUCATION AND EXPERIENCE: BA/BS or equivalent, 5+ years of experience
- Security+ CE and MCSA or equivalent certifications required.