Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

Provato Inc.

Software Engineer

Yorktown, VA
Full Time
Paid
  • Responsibilities

    Job Description

     THIS IS FULLY REMOTE THROUGH THE PANDEMIC BUT EXPECTED TO WORK ON SITE WHEN THINGS CALM DOWN

     

    OPEN TO WORK IN EITHER YORKTOWN VA OR MECHANICSVILLE PA

    Responsibilities

     

    Responsible for development of web services and application interfaces. The ideal candidate will be able to demonstrate proficiency in developing web services using Java in a Service Oriented Architecture (SOA) environment. Applies knowledge of computer science principles, information management principles, data processing functions, and computer programming languages and techniques to solve automation problems. Applies scientific, engineering or business objectives by writing, modifying, or adapting computer programs. Identifies and uses standard, unconventional and original mathematical, algorithmic, and programmatic approaches to define, plan, organize, design, develop, modify, test and integrate data base or data processing systems, computer hardware systems, and simulation models. Assists in formulating architectural design, functional specification, interfaces and documentation of hardware or software systems considering system interrelationships, operating modes, and software or equipment configurations. Researches unconventional applications of software and operating systems in designing and developing new methodologies, signification modifications, or adaptations of standardized techniques.

     

    Qualifications

    • US Citizenship REQUIRED due to need for DoD Secret Clearance eligibility 
    • Bachelor's Degree in Computer Science or related field (Information technology, Information Systems...etc. or similar technical degree) 
    • 4+ years of professional Java/J2EE software development experience (Hibernate or Spring)
    • 2+ years of web development experience with frontend JavaScript, including HTML, CSS, jQuery,...etc. 
    • Must possess strong experience with MVC
    • Must possess strong experience with RDBMS and database connectivity
    • Prior experience in DoD information security with understanding of STIG (Security Technical Implementation Guide) to avoid vulnerabilities in code
    • Ability to work as a team member/leader in a diverse technical environment
    • Knowledge of software testing methodologies and techniques on large enterprise-wide information systems
    • Extensive knowledge of the Software Development Life Cycle and/or principles of software engineering
    • Must possess effective verbal and written communication skills
    • Must be able to work independently with minimal supervision
    • Experience working within the Scrum Agile process

    Education Requirements: Requires a Bachelor’s Degree in Computer Science or a related IT field. 

    Security Clearance: Ability to attain DoD Secret Clearance is required; Active DoD Secret Clearance is preferred