Software Developer - Reston, United States - SilverEdge

    Default job background
    Description
    Required Skills

    Overview

    The Software Developer will develop automation capabilities using software development best practices. The candidate will design, develop, test and deploy systems using continuous integration/continuous delivery.
    Responsibilities

    Demonstrated experience with at least some of the following:


    • Demonstrated experience translating customer and system requirements into design.
    • Demonstrated experience designing system interfaces.
    • Demonstrated experience using HTML5, CSS3, and Angular.
    • Demonstrated experience developing RESTful web services using Java and other technologies such as Spring Framework, Spring Security.
    • Demonstrated experience working with non-relational database systems such as DynamoDB.
    • Demonstrated hands-on experience with and troubleshooting of Internet and Web related protocols and technologies such as Tomcat, Nodejs, Web Services, or SSL.
    • Demonstrated hands-on experience developing JUnit and Jasmine tests.
    • Demonstrated experience with testing platforms such as Jest or Karma.
    • Demonstrated hands-on experience working with DevOps tools such as Git, Jenkins, or Nexus