Software Engineer

Full Time
Virginia Beach, VA
Posted
Job description
Clearance Level Top Secret/SCI Category Software Engineering Location Virginia Beach, Virginia Onsite Workplace
Requisition Type: Regular
Your Impact

Own your opportunity to work with the largest government agency in the nation. Make an impact by advancing the Department of Defense’s mission to keep our country safe and secure.

Job Description

Software Engineer

  • The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

KEY RESPONSIBILITIES

  • Work with a team to deliver new software builds to the customer environment in a repeatable and reliable manner.
  • Shepard software baselines through the stage, deploy, verify, monitor, and respond phases of a CI/CD pipeline.
  • Stand up and/or work with the necessary tooling for a robust CI/CD pipeline, to include: Jenkins, Gitlab, Linux, Docker, Ansible, and VMware
  • Design, develops, test, debug, and deploy new software tools that extend or replace existing capabilities.
  • Write and update technical documentation such as system documentation, training materials, processes, and procedures.
  • Collaborate cross-functionally with software engineers, project managers and other engineering groups.
  • Provide ongoing maintenance, support, and enhancements in production systems and platforms.
  • Troubleshoots complex problems and provides customer support for software systems and application issues.
  • Provide recommendations for continuous improvement.
  • Work alongside other engineers on the team to sustain and advance our organization’s capabilities.

EDUCATION AND EXPERIENCE

  • Bachelor's degree in Computer Science, Information Technology, or 4 years SWE experience in other related technical discipline, or equivalent combination of education, technical certifications, training, and work/military experience.

REQUIRED QUALIFICATIONS

  • TS/SCI with polygraph
  • CompTIA Security + certification
  • OS certification in LINUX or Microsoft
  • Ability to create workflows, activities, and automation needed to shepherd a new piece of functionality from ideation to an on-demand release to the end user in a production environment.
  • Demonstrated hands-on experience building and deploying infrastructure with technologies such as Ansible.
  • Demonstrated hands-on experience with Linux-based systems and shell scripting.
  • Demonstrated hands-on experience with build automation technologies like GITlab, Maven, etc.
  • Demonstrated hands-on experience with Linux.

DESIRED QUALIFICATIONS

  • Experience with Software and Operating Systems
    • Windows Server
    • Windows/XP/7/10
    • Unix/Linux/Solaris
    • Microsoft Office
    • Microsoft Vizio
    • VMware
    • Jenkins CI/CD
    • GITlab
    • Ansible
    • Docker
  • Hardware experience
    • Cisco Routers/switches
    • Dell Servers/FX2 Blade Centers
    • Blue Ridge Networks-BorderGuard Secure VPN Appliances
    • Crystal Servers

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs