Software Engineer - Norfolk, United States - Connect Talent Solutions

    Default job background
    Description
    Responsibilities:
    • Respond to fluid tasking and requests from the customer/end user for performance-based objectives and requirements.
    • Add Command and Control functionality.
    • Improve existing performance issues and fix bugs.
    • Develop and direct software system testing procedures, programming, and documentation.
    • Analyzes, defines, and documents requirements for:
      • Data
      • Workflow
      • Logical processes
      • Hardware
      • Operating system environment
      • Interfaces with other systems
      • Internal and external checks
      • Controls
      • Outputs
    • Analyzes and estimates feasibility, costs, time, and compatibility with hardware and other programs.
    Candidates must possess the following knowledge, skills, and experience:
    • Bachelor of Science degree in electrical/electronics engineering, computer/software engineering, computer science, math, physics, or related scientific discipline.
    • Three (3)+ years of professional experience in C, C++, C#, Visual Basic, Python, RHL, and/or other object oriented languages.
    • Demonstrated software development using one or more of these languages under:
      • Unix
      • Windows
      • Linux, and/or MS-DOS operating systems
      • Java (Angular), RXJS experience/familiarity is preferred
    Category Engineering Locations Norfolk, Virginia 23513