user avatar

Senior Software Developer

Tygart Technology Inc

Posted today
Secret
Unspecified
IT - Software

Tygart is currently seeking a Senior Software Developer to support a Department of Justice (DOJ) component. This is a remote position and requires a current Secret Security clearance.

Responsibilities include but not limited to:
Develops, creates, and modifies general computer applications software or specialized utility programs.
Analyzes user needs and develops software solutions.
Designs or customizes software for client use with the aim of optimizing operational efficiency.
Analyzes and designs databases within an application area, working individually or coordinating database development as part of a team.
Researches, designs, develops, and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications.
Sets operational specifications and formulates and analyzes software requirements.
Designs embedded systems software.
Applies principles and techniques of computer science, engineering, and mathematical analysis.
High-level objects include, but are not limited to the following:
Migrate all current-system functionality from the mainframes and operate within a cloud based environment (AWS GovCloud) Incorporate modern name search capabilities.
Transition investigative search to Elasticsearch, providing a faster response and report creation time for law enforcement.
Build new services to follow a microservices architecture and run within containers using the OpenShift platform.

Role Requirements:
Bachelor’s Degree with a minimum of 8 years of work experience or Associate’s Degree
with a minimum of 12 years of experience.
Active Tier 3 Secret clearance.
Java Object-Oriented Programming (OOP) Full Stack Development with proficiency programming in Java Experience with Containerization and Kubernetes

Must Have Skills:
A minimum of 5 years of experience with Java Object-Oriented Programming.
A minimum of 5 years of experience with Kubernetes and containers; automating the deployment,
scaling, and management of containerized applications.
Experience working within Agile Framework.
Experience with Cloud-native architectures
Event-driven architectures; streaming (preferred).
Experience with Apache Kafka or experience with other message busses or queues
A minimum of 5 years of experience with three or more of the following:
Pub/Sub (Publish, subscribe)
Streaming
Event sources
Running GitOps (GitLab, Git, Bitbucket, ArgoCD, Tecton, etc.) within version
control tools.
Atlassian Tool Suite (Jira, Confluence, Bitbucket) for version control
management.
Experience with large scale systems
Experience with OpenTelemetry
Experience with AWS Experience with Atlassian Tool Suite (Jira, Confluence, Bitbucket) is a plus.

Why Join Tygart Technology? At Tygart Technology, we value innovation, integrity, and technical excellence. You'll join a team of dedicated professionals who deliver mission-critical solutions to our government partners. We offer competitive compensation, benefits, and the opportunity to grow your career while supporting impactful work.

Tygart Technology is an equal opportunity employer. We do not discriminate in employment decisions based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected status under applicable federal, state, or local law. We are dedicated to providing a work environment where all individuals are respected and their contributions are valued.
group id: RTL222492
N
Name HiddenSenior Recruiter

Match Score

Powered by IntelliSearch™
image match score
Create an account or Login to see how closely you match to this job!

Similar Jobs


Job Category
IT - Software
Clearance Level
Secret