Software Developer - Oak Hill, VA, United States - Acclaim Technical Services

    Acclaim Technical Services
    Acclaim Technical Services Oak Hill, VA, United States

    3 weeks ago

    Default job background
    Technology / Internet
    Description

    Acclaim Technical Services, founded in 2000, is a leading language and intelligence services company supporting a wide range of U.

    S
    Federal agencies
    We are an Employee Stock Ownership Plan (ESOP) company, which is uncommon within our business sector
    We see this as a significant strength, and it shows: ATS is consistently ranked as a top workplace among DC area firms and continues to grow
    We are actively hiring a Software Developer to join our Missions Technology Division working in Herndon, VA area or McLean, VA area
    In this role you will be responsible for helping to develop code, unit testing, hold code reviews, check in code and help to build the code pipeline for continuous integration/continuous delivery

    RESPONSIBILITIES

    • Work closely with multiple contractor teams and the customer to transform approved requirements into features during each sprint.
    • Help to develop the new suite of applications one sprint at a time.
    • Knowledge of Object-Oriented Programming principles and Design Patterns.
    • Demonstrated experience with DevOps pipeline, build tools and creating secure applications systems utilizing IC security guidelines.
    • Build cloud-based technologies in a secure environment
    REQUIRED EDUCATION & EXPERIENCE


    • Must possess an active TS/SCI clearance with polygraph to start work.
    • B.S
    Degree in Computer Science or a related field (preferred).


    • Experience in the design, development and implementation of new software products or major enhancements to existing software.
    • Demonstrated e xperience as a full stack developer, including front end and backend development.
    • Research, test, build, and coordinate the conversion and/or integration of new products based on user requirements.
    • Address problems of system integration, compatibility, and multiple platforms.
    • Consults with project teams and end users to identify application requirements.
    • Assists in the evaluation and recommendation of application software packages, application integration and testing tools.
    • Resolves problems with applications and responds to suggestions for improvements and enhancements.
    • Experience with software systems development in the IC community.
    • Demonstrated experience using software engineering utilities such as Eclipse, Visual Studio Code, git, and Docker.
    • Demonstrated experience with Agile practices and methodologies

    PREFERRED SKILLS

    • AWS/C2S cloud development experience.
    • AWS Developer Certification and/or AWS DevOps Certification.
    • Azure Developer Certification and/or Azure DevOps Expert certification.
    • Experience using Java, Hibernate, HTML, CSS, Javascript, jQuery, AJAX, JSON, and D3.
    • Experience with backend database and search systems such as Elasticsearch, JanusGraph , DataStax Graph, PostgreSQL, Mysql /MariaDB, SQLite.