Goldbelt Nighthawk - Pensacola, FL

posted 16 days ago

Full-time - Mid Level
Pensacola, FL
Professional, Scientific, and Technical Services

About the position

The Senior Software Developer at Goldbelt Nighthawk will support the Navy Medicine Operational Training Command (NMOTC) by providing application development and management services. This role involves collaborating with various stakeholders to convert functional requirements into technical specifications, maintaining application documentation, and ensuring the quality and security of software applications. The position is eligible for remote support and requires a commitment to delivering effective cybersecurity solutions.

Responsibilities

  • Provide application development and management for all NMOTC applications.
  • Convert functional requirements into technical requirements for application development or maintenance.
  • Collaborate with application system stakeholders to document requirements and analyze application change requests.
  • Document established processes, project scope, and specifications for application development and sustainment.
  • Create and update applications that retrieve/archive information from databases for medical information processing.
  • Support NMOTC defined Software Development Lifecycle (SDLC) release schedule for application changes.
  • Maintain application system documentation, including flowcharts, layouts, diagrams, charts, and program code.
  • Develop object definitions and architecture for web-based applications and services.
  • Apply principles of object-oriented programming and rapid application development.
  • Develop and enhance database applications using open database connectivity.
  • Perform testing and quality control activities, including user training and alpha/beta test management.
  • Conduct systems analysis and recommend application security controls for process improvement.
  • Provide real-time support services for local non-enterprise software application systems.
  • Prepare technical documentation for application development.
  • Collaborate with Release Management IT support teams to address support interdependencies.
  • Incorporate a categorization methodology into the Release Management process for software releases and upgrades.
  • Perform Assured Compliance Assessment Solution (ACAS) scanning to identify vulnerabilities on hosted application systems.
  • Collaborate with the NMOTC ISSM to report mitigation strategies and remediate vulnerabilities.
  • Monitor and report on the status of vulnerability management activities.

Requirements

  • Proven experience in software development and application management.
  • Strong understanding of the Software Development Lifecycle (SDLC).
  • Experience with object-oriented programming and rapid application development.
  • Proficiency in developing and enhancing database applications using open database connectivity.
  • Ability to conduct systems analysis and recommend security controls.
  • Experience in testing and quality control activities for software applications.
  • Strong documentation skills for technical specifications and processes.

Nice-to-haves

  • Experience with cybersecurity solutions and vulnerability management.
  • Familiarity with Assured Compliance Assessment Solution (ACAS) scanning.
  • Knowledge of web-based application architecture and development.

Benefits

  • Remote work eligibility
  • Flexible work environment
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service