Post Job Free
Sign in

Mid-Level Backend Software Engineer (TS-SCI)

Company:
IVYSYS TECHNOLOGIES LLC
Location:
Reston, VA, 20191
Posted:
April 07, 2024
Apply

Description:

Job Description

As a Backend Software Engineer, you will make critical contributions as part of a multi-disciplinary R&D team working on novel methods for solving critical national security problems. We are seeking someone capable of contributing to the design, development, and testing of software tools for IC customer workflow automation and generative AI challenges. The ideal candidate should be comfortable interfacing with government customers, subject matter experts, and end users to gather requirements and conduct design reviews to obtain critical feedback on system design, integration, and testing.

Responsibilities:

Support the design, development, implementation and maintenance recommendations for software systems.

Design, code, test, debug, and document solutions with direction from senior team members.

Ensure compliance with software design, development, testing, integration and sustainment standards.

Work collaboratively with team members to deliver projects on time.

Required Skills and Qualifications:

B.S. in Computer Science, Information Systems, Software Engineering, or a related field with minimally 5 years of relevant post-degree experience in industry or academia.

5+ years of experience with one or more programming languages (e.g., Python, Java, C++).

In-depth of knowledge of Java and the Spring framework.

Experience with REST API design and implementation.

Experience developing data solutions with RDBMS (e.g. PostgreSQL, MS SQL Server (MySQL)), and NoSQL databases (e.g., Mongo DB, Cassandra, Redis)).

Experience supporting code reviews.

Experience with Cloud Providers (AWS, GCP, and/or Azure, preferably AWS).

Comfort with working in a research and development environment with loosely defined or high-level requirements.

Excellent oral and written communication skills.

Top-Secret/SCI security clearance.

Desired Skills and Qualifications:

M.S. in Computer Science, Applied Mathematics, or Electrical/Computer Engineering.

Demonstrated experience with Kubernetes and other containerization platforms (e.g., OpenShift, ECS, PKS, and Docker).

Proven experience with Continuous Integration/Continuous Deployment using tools such as Jenkins or Gitlab CI.

Experience with messaging systems such as Redis or Kafka.

AWS Associate and/or Pro Certification(s).

Experience with microservices architectures and serverless architectures.

Top Secret/SCI security clearance with CI polygraph

Security

Applicant selected will be subject to a Government security investigation and must currently meet eligibility requirements for access to Top Secret/SCI information. Eligibility requirements include having held an active TS/SCI clearance within the last 24 months.

Apply