Jobs
>
Software Engineer
>
Richmond

    Software Engineer - Richmond, United States - Metis Technology Solutions, Inc.

    Default job background
    Description


    Position Summary Join the NASA Wallops Flight Facility team with your software engineering and development skills to support NASA's Direct to Earth (DTE) (formerly Near-Earth Network [NEN]) that connects scientists and mission controllers to critical spacecraft data.

    More than 20 tracking sites around the globe provide the communications link that allows more than 40 missions to transfer their data to Earth.

    Apply your knowledge of software sustaining engineering and related configuration management and system administration functions to support the scheduling systems and the telemetry data delivery systems.

    The position is on site at Wallops Island, VA, with infrequent visits to the Goddard Space Flight Center in Greenbelt, MD, and occasional travel to the White Sands Complex in Las Cruces, NM.

    as needed. Overview Of Responsibilities

    Perform sustainment engineering on the scheduling core system and associated subsystems (workstations, SFTP servers, and front-end servers).
    Perform system administrator functions on telemetry data delivery systems including upgrades, testing, and troubleshooting.

    Implement and support IT Security compliant policies and corresponding applications on multiple systems located at various DTE tracking and support stations worldwide.

    Configure and troubleshoot virtual environments on Windows Servers

    Develop, update, and maintain software applications to handle specific jobs such as scheduling equipment use, storing or retrieving data, controlling other equipment, or providing status of equipment to end users.

    Consult with operational, engineering, and technical users of applications to clarify program intent, identify, define, and work to resolve problems, and suggest changes.

    Define and update formal requirements for new and existing applications based on feedback from users and high-level mission/customer requirements.
    Define and adhere to a schedule for development efforts.
    Collaborate with equipment manufacturers and other programmers to develop interfaces between applications.

    Use documentation that describe input, output, and logical operations for external systems, and convert them into a series of instructions within an application that will interface with the corresponding equipment.

    Design and develop new applications or modify existing applications to adapt to or meet customer requirements.

    Design and development of user interfaces that meet end user and operator needs to ensure efficient operations and presentation of information.

    Develop and execute test plans to ensure software meets requirements, including trial runs of software applications to produce results that meet customer expectations.

    Optimize algorithms and computer code to ensure they operate efficiently and are flexible to accommodate new mission and programs.
    Correct any software errors with development and design changes and retest as needed.

    Generate documentation for new and existing software, including developer's guides, and any commenting within application source code necessary for other programmers to understand the implementation.

    Perform configuration management for hardware and software to receive approval for deployment or updating to meet requirements.
    Deploy new and revised applications to operational systems, including performing testing, ensuring not to impact operational schedules.
    Ensure that all operational systems are running licensed, release versions of applications that comply with all federal regulations.

    Ensure that all proper security measured are being followed on operational systems, and work with system administrators to ensure software applications do not violate security policies.

    Write or contribute to instructions or manuals to guide end users.

    Perform troubleshooting activities of hardware and software using system and application logs and debug files to determine the cause of and solution to failures as reported by operations.

    Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.

    Ensure adherence to configuration management standards for system upgrades maintained under ANSI/ISO and CMMI Level 3 industry standards.
    Minimum Qualifications

    Education:
    A bachelor's level (4-year) degree from an accredited college/university in one of the following:Computing - Computer Science - Computer Engineering Required Skills And Knowledge

    Ten (10) years (Seven [7] Years with master's degree) system and software sustainment experience
    Experience In Several Of The Follow Are Required

    Linux System Administrator
    Windows Workstation and Server System Administrator
    SFTP Client/Server Interfaces
    SSH Tectia Server
    HTTP/HTTPS/JavaScript
    Network Communications
    Real and Virtual Server Configurations
    BATCH, PERL, & Python Scripting Languages
    Proficiency in IT Security Compliance Configurations
    C/C++ Programming Languages
    SQL/Shell Scripts
    SQL Server 2016
    Familiarity with GAWK, RepliWeb, Samba, and eM Client
    RAID Storage and Management
    Oracle Client and Database Interfaces
    STK Application Interfaces
    IT Security Common Applications and Practices
    Configuring, maintaining, and troubleshooting firewalls
    Proficient with Microsoft Office Suite (Word, Excel, PowerPoint, Teams, Outlook, etc.)

    Experience with industry standard tools such as:
    GIT, Wiki, JIRA, Doors. (Or other repository/workflow/documentation systems.)
    Experience with networking and cybersecurity. (Linux and/or Microsoft Windows environments.)

    Additional experience or knowledge of Email configurations (SMTP and POP), Windows Server Active Directory and DNS domain controllers and Failover Clusters a plus.

    Experience with engineering documentation processes and standards, change control and regression testing.
    Experience working in the aerospace/spaceflight area and/or the NASA/US Government environment.


    LOCATION SPECIFIC REQUIRMENTS:
    (MD-DE-VA Tri-State area) Must be able to travel to Wallops Flight Facility (preferably once a week)


    SECURITY CLEARANCE:
    Must have ability to obtain and keep a (minimum) Public Trust clearance.
    EEOE Including Vets and Disability
    #J-18808-Ljbffr

  • STERIS

    Software Engineer

    1 day ago


    STERIS Richmond, United States

    At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. · Position Summary · Design and develop software solutions for market-leading sterilization and disinfection d ...

  • Ampcus

    Software Engineer

    4 weeks ago


    Ampcus Richmond, United States

    Title: Software Engineer · Location: Richmond, VA OR McLean, VA - Hybrid · Duration: 12-month assignment with the possibility of extension · JOB DESCRIPTION: Software Engineer responsible for developing and maintaining data processing application which will handle data from small ...

  • Avid Technology Professionals

    Software Engineer

    2 weeks ago


    Avid Technology Professionals Richmond, United States

    Collaborate with software development teams to integrate software components into a larger system. · Develop and execute integration test plans to ensure software components work together seamlessly. · Troubleshoot and debug issues in software systems. · Deploy and maintain softw ...

  • Novel Applications of Vital Information

    Software Engineer

    3 weeks ago


    Novel Applications of Vital Information Richmond, United States

    Residency Status: · ALL Candidates Must Be A U.S. Citizen · Clearance: · Candidates · Must · have an · Active · Secret clearance and the ability to obtain a TS/SCI security clearance. · Time Type: · Full-Time, Daytime Schedule - Onsite · Relocation Fees: · No · Compan ...

  • Babylon Micro-Farms, Inc.

    Software Engineer

    3 weeks ago


    Babylon Micro-Farms, Inc. Richmond, United States

    Job Description · Job DescriptionAbout Babylon: · Babylon Micro-Farms provides an indoor farming service to help businesses grow fresh produce all year round. Our farms are powered by Babylon's proprietary IoT technology that makes it easier than ever before to grow fresh food. O ...

  • Moxion Power

    Software Engineer

    1 day ago


    Moxion Power Richmond, United States

    About Us · Moxion is a vertically integrated manufacturer of all-electric mobile power and energy storage solutions. We have developed commercial-scale, powerful, silent, and emissions-free mobile battery stations that are designed to replace traditional diesel generators in mos ...

  • Syms Strategic Group, LLC (SSG)

    Software Engineer

    4 weeks ago


    Syms Strategic Group, LLC (SSG) Richmond, United States

    Job Description · Job DescriptionSyms Strategic Group (SSG) is seeking a talented Software Engineer · Department: Veterans Affairs · Type: Full Time · Min. Experience: Experienced · Security Clearance Level: Public Trust (MBI) · Military Veterans are highly encouraged to apply ...


  • Ampcus Richmond, United States

    Title: Senior Software Engineer (JAVA) · Location: Mclean, VA/ Richmond, VA - Hybrid · Duration: months assignment with the possibility of extension · Senior Software Engineer (JAVA) · Do you love building and pioneering in the technology space? Do you enjoy solving complex b ...


  • Morfologica Richmond, United States

    Morfologica. is seeking several Software Engineers or Software Developers willing to support established teams of software production at various Federal Facilities throughout Northern Virginia. · ONLY CANDIDATES WITH ACTIVE GOVERNMENT SECURITY CLEARANCES AND APPROPRIATE POLY WIL ...


  • CarMax Richmond, United States Full time

    8901 - Corp Office West Crk Tuckahoe Creek Parkway, Richmond, Virginia, 23238CarMax, the way your career should be About this job · At CarMax, we are industry disruptors. At the heart of our innovation is new digital products. Working on many different aspects of the customer ...


  • hackajob Richmond, United States

    hackajob is excited to partner with a top-tier company to offer an exceptional opportunity for a skilled Software Developer. We're looking for a passionate individual to join the Payroll Technology team, developing innovative, reliable, and flexible software solutions. This role ...

  • Integrated Resources

    Software Engineer

    3 weeks ago


    Integrated Resources Richmond, United States

    Job Responsibilities: · " Designing, building, maintaining, and troubleshooting data architectures and pipelines for a data warehouse on Databricks · " Collecting, storing, and integrating data from multiple sources, ensuring its quality, security, and compliance · " Work with ...


  • Cognizant Richmond, United States

    Lead Python and Java Developer (Must Financial or Payment Processing Experience) · Cognizant Digital Engineering practice is looking to hire a motivated and energetic Lead Python and Java Developer. · Cognizant Digital Practice helps clients reinvent products, experiences, and bu ...


  • CarMax Richmond, United States Full time

    8116 - Midtown Office W. Broad Street, Richmond, Virginia, 23220CarMax, the way your career should be Summary of Duties: · Work with store associates to understand the real-life challenges of customers and discover what they need to move seamlessly between the online and in-pe ...


  • Solvenow Inc. Richmond, United States

    About the job Simulator Software EngineerJob SummaryThis role is fully competent at a very high technical level, working independently. Incumbents at this level perform difficult and complex work requiring thorough knowledge and experience within the nuclear simulator.Responsible ...


  • Hispanic Technology Executive Council Richmond, United States

    West Creek , United States of America, Richmond, VirginiaDirector, Software Engineering · We are seeking a Director of Software Engineering who is passionate about growing and sustaining an innovative technology organization while fostering a culture of engineering and operation ...


  • CarMax Richmond, United States Full time

    8116 - Midtown Office W. Broad Street, Richmond, Virginia, 23220 · CarMax, the way your career should be · About this job · At CarMax, we are industry disruptors. At the heart of our innovation is new digital products. Working on many different aspects of the customer experience, ...


  • StreetLight Data Richmond, United States

    StreetLight pioneered the use of Big Data analytics to shed light on how people, goods, and services move, empowering smarter, data-driven transportation decisions. The company applies proprietary machine-learning algorithms and data processing resources to measure travel pattern ...


  • STERIS Richmond, United States

    At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. · Position Summary · As a Senior Software Engineer you will be responsible for the design, documentation, deve ...


  • Tulk LLC Richmond, United States

    Software Engineer - NRG · TULK · is a leading boutique consulting firm providing technology and management consulting services to the US Federal Government. Our expert team assists Defense and National Security clients in acquiring, designing, managing, and developing advanced ...