Senior Software Engineer

Reston, VA

Zachary Piper Logo

Job Id:
132058

Job Category:

Job Location:
Reston, VA

Security Clearance:
TS/SCI

Business Unit:
Zachary Piper

Division:
Zachary Piper LLC

Position Owner:
Sydney Holliday

Zachary Piper Solutions is seeking a Senior Software Engineer to join a mission driven team in DC. The Senior Software Engineer will provide application development and support to an eco-system of big data apps, in a collaborative environment.

 

Responsibilities of the Senior Software Engineer include:

·      Determine best software and web technologies for our client’s needs

·      Enhance software systems (processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems)

·      Review and test software, adhering to design requirements and documenting results

·      Provides input to hardware/software trade-offs, software reuse, and requirements analysis

·      Create and maintain software and web based applications

Qualifications for the Senior Software Engineer include:

  • 14+ years of software engineering experience
  • Experience with Java, Spring, Springboot, and MongoDB
  • Experience with containerization (docker/Kubernetes) and CI/CD tool experience (Gitlab, Jenkins)
  • Active TS/SCI Clearance with CI Polygraph

Compensation for the Senior Software Engineer include:

  • Salary: 170,000- 190,000 **Depending on Experience**
  • Comprehensive Benefits: Medical, Dental, Vision, 401K, PTO, Sick Leave as required by law, and Holidays

This job opens for applications on 12/10/24. Applications for this job will be accepted for at least 30 days from the posting date


Keywords: gather requirements, analyze requirements, define requirements, effective software technologies, web technologies, client's needs, develops software systems, maintains software systems, supports software systems, enhances software systems, processing-intensive analytics, novel algorithm development, large data sets, real-time systems, business management information systems, documented requirements, software components, system design, hardware/software trade-offs, software reuse, requirements analysis, system level, individual software components, software engineering, design methodologies, development environment, integration, enterprise-level production, reviews software components, tests software components, design requirements, documents test results, designs applications, creates applications, tests applications, maintains applications, web-based applications, content solutions, customer requirements, formal design process, formal specifications, data flow diagrams, laws, standards, Top-Secret/SCI, CI Polygraph, TS/SCI, CI Poly, NoSQL, SQL, Mongo, PostgreSQL, REST APIs, secure transport methodology, CI/CD tools, Gitlab, Jenkins, Microservices Architecture, Java, Spring, Springboot, MongoDB, ElasticSearch, containerization, Docker, Kubernetes, cloud platform technologies, AWS, big data tools, Elasticsearch, Splunk, NiFi, Kafka, Agile, Scrum, ETL, AI, ML concepts

Apply For This Position

Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?