Jobs · Information Technology · Arizona

Full Stack Computer Scientist/Database Administrator (Intermediate-Level))

Link Solutions, Inc. · Sierra Vista, AZ · 6 days ago
Information TechnologyFull-time

Job Responsibilities

  • Design, develop, enhance, maintain, and support enterprise applications and associated databases in accordance with the Government-approved CSD Software Development Plan (SDP), Software Requirements Specifications (SRS), and related documentation.
  • Coordinate with the Government Task Lead to review requirements, obtain approval for system and database designs, assess impacts of proposed changes, and support development priorities.
  • Perform application and database analysis, troubleshooting, bug resolution, system enhancements, and performance improvements; document and track all modifications through approved configuration management processes.
  • Conduct unit, integration, regression, and user acceptance testing to validate functionality, security, access controls, and compliance with approved requirements prior to Government Verification and Validation (V&V) activities.
  • Support application deployment activities, including testing in staging environments, documenting results, and reporting issues within required timelines.
  • Administer and maintain application databases, including backup and recovery operations, data management, software upgrades, script development, query support, and report generation.
  • Implement software, database, cybersecurity, and RMF-related changes required to maintain compliance with Government security policies, certification, and accreditation requirements.
  • Perform website, framework, platform, and development tool upgrades in accordance with Government-approved schedules and modernization initiatives.
  • Ensure development, testing, and deployment activities are completed within established project schedules and Government-directed priorities.
  • Provide technical support during routine operations and respond to urgent after-hours or weekend requirements as needed.
  • Attend meetings with the Government Task Lead, COR, and stakeholders; provide status updates, technical briefings, reports, and meeting documentation as required.

Qualifications

  • A U.S. Citizen with an active DoD Secret Clearance.
  • IAT Level II Certification equivalent or higher per DoD 8570/DoD 8140 (CompTIA Security+ CE, etc.).
  • A Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline and a minimum of five (5+) years of experience in the design, development, and support of complex information technology systems or ten (10+) years of relevant experience.
  • Experience designing, developing, and maintaining enterprise applications using Microsoft .NET Framework, .NET Core/.NET, MVC architecture, and C#.
  • Experience administering, developing, and optimizing Microsoft SQL Server and Oracle database environments, including database design, scripting, querying, and performance tuning.
  • Experience supporting Windows Server and Linux/UNIX operating systems in enterprise environments.
  • Experience managing and supporting Microsoft Azure Platform-as-a-Service (PaaS) cloud solutions.
  • Knowledge of software development lifecycle (SDLC) processes, system integration, application testing, troubleshooting, configuration management, and technical documentation.
  • Experience implementing cybersecurity best practices and supporting Risk Management Framework (RMF), security compliance, and accreditation activities.
  • Preferred: Experience implementing and managing automated software deployment, continuous integration, and continuous delivery (CI/CD) processes.
  • Experience designing, developing, and maintaining secure software applications and systems, preferably within a Risk Management Framework (RMF) or other regulated cybersecurity environment.
  • Experience working in Agile software development environments, including leading Agile teams, facilitating sprint activities, and delivering solutions using iterative development methodologies.
  • Ability to collaborate effectively with technical teams, project leadership, and management to achieve project objectives, resolve issues, and ensure successful delivery of software solutions.
  • Experience engaging with customer stakeholders, including program management, cybersecurity, infrastructure, engineering, and end-user communities, to gather requirements, communicate technical solutions, and support overall project success.
  • Superior organizational skills, attention to detail, and ability to prioritize and manage multiple tasks.
  • Problem solver and troubleshooter who thrives in resolving complex problems.
  • Strong self-starter requiring minimal supervision.

Similar jobs