Software Engineer I


The Software Engineer I will develop, modify, and maintain software applications and services using best practices and standards, participate in team design and coding activities, and contribute to software requirements definition and analysis.  Participate in the full lifecycle of software development for advanced systems, including analysis, design, application and service implementation, unit to integration testing, release, deployment, installation, and maintenance of system software.  Perform integrally on a software development team with strong communication and interpersonal skills. 

    Job Requirements

    • Java, C, C++
    • REST technologies using Spring and node
    • Object Oriented software modeling in Unified Modeling Language (UML)
    • Linux (e.g., RHEL, Ubuntu, Raspbian)
    • Relational database (e.g., Oracle, PostgreSQL)
    • Development using Eclipse, JDeveloper, and Android Studio
    • Work within an Agile development environment
    • Angular experience helpful

    Education and Experience    

    • S. degree in computer science, software engineering, or other technical engineering Security discipline
    • 2 years of software engineering experience

    Preferred Experience

    • Familiarity with DevOps techniques
    • Familiarity with one or more scripting languages (Python, JavaScript, etc.)

    Security clearance

    • Ability to obtain a U.S. government security clearance

    Work location

    • This position requires work on site in Melbourne, Florida


    Submit my Resume

    Please enter your name.
    Please enter your phone number.
    Please enter a valid email.
    Please enter the correct characters.

    Enter the characters shown above.