Logo
Cleared Staffing Solutions

Software Engineer

Cleared Staffing Solutions, Hanover, Maryland, United States, 21098

Save Job

Job Description As a Software Engineer, you will develop, maintain and enhance complex and diverse software systems. These systems include but are not limited to processing-intensive analytics, algorithm development and manipulation of large data sets. A Software Engineer will also oversee one or more software development teams and ensures the work is completed in accordance with the constraints of the software development process.

Requirements

Responsibilities include but are not limited to:

Reviewing and testing software components for adherence to design requirements and documenting test results. Resolving software problem reports. Using software development and software design methodologies appropriate to the development environments. Providing input to the software components of system design to include software reuse, use of COTS/GOTS software in place of new development and requirements analysis and syntheses from system level to individual software components. This position is 100% onsite

Qualifications

What You'll Need

U.S. Citizenship Active TS/SCI+FSP Clearance Bachelor's degree in Computer Science or related discipline. Demonstrated experience with Java, Spring, and other Java-based frameworks or Python. Also desire personnel with Database Tuning and optimization; Kafka including customization of data flows; Log analysis; Elastic Stack and OpenSearch APIs.