Himalayas logo
Tygart Technology, Inc.TI

Senior Software Engineer

Tygart Technology, Inc. is a provider of IT services and cloud-based artificial intelligence and biometric identification solutions to the U.S. Federal Government. They specialize in leveraging technology to support National Security.

Tygart Technology, Inc.

Employee count: 11-50

United States only
Tygart is currently seeking a Senior Software Engineer 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.
  • Expand image handling to accept larger files and support additional file formats, such as PDF.
  • 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.
  • Transition database functionality from IBM DB2 to the appropriate cloud data store.
  • Update NIEM schemas and IEPDs to allow agencies to use updated functionality and speed up the dot-delimited message format retirement.
Role Requirements:
  • Bachelor’s Degree with a minimum of 8 years of work experience.
  • Active Tier 3 Secret clearance.
  • Java (OOP) Full Stack Development with proficiency programming in Java Experience with Containerization and Kubernetes
  • Ability for on-call support. These positions can expect to be on the on-call list one (1) week out of every four (4) weeks.
Must Have Skills:
  • Proficient with Java Object-Oriented Programming
  • Experience with Cloud-native architectures
    • Event-driven architectures; streaming (preferred).
  • Experience with Kubernetes; automating the deployment, scaling, and management of containerized applications
  • Experience running GitOps (GitLab, Bitbucket, ArgoCD, Tecton, etc.)
  • Experience with large scale systems
  • Experience with Apache Kafka
    • Pub/Sub (Publish, subscribe).
    • Streaming experience
    • Event sourcing
  • 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.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About Tygart Technology, Inc.

Learn more about Tygart Technology, Inc. and their company culture.

View company profile

We are Tygart Technology, Inc., a company with a rich history of providing a broad spectrum of information technology services and cutting-edge, cloud-based artificial intelligence and biometric identification solutions. Since our founding in 1992 by Douglas Kirby, our vision has been to deliver high-value, customer-centric solutions and services, primarily to the U.S. Federal Government. We are deeply committed to supporting the U.S. Military, Intelligence Community, Law Enforcement, and other security organizations, contributing to a safer world through the lawful application of advanced identification and surveillance technology. Our headquarters are in Fairmont, West Virginia, and we are proud to be certified by the United States Small Business Administration (SBA) as a Historically Underutilized Business Zone (HUBZone) business.

Our journey has been one of continuous innovation and dedication. We are pioneers in leveraging cloud computing and machine learning methodologies to automate video and photo analysis, delivering enterprise-scale facial recognition search systems. Our flagship products, MXSERVER™ and Matchbox®, are designed to rapidly analyze and search massive collections of videos and photos, as well as monitor extensive video surveillance networks to automatically detect and identify persons of interest. At the core of our AI solutions is a battle-hardened, microservice-oriented processing platform that facilitates the swift integration of various computer vision algorithms, enabling organizations to adopt and operationalize AI technology at scale. We pride ourselves on our agility as a technology company and our ongoing investment in professional development to maintain a high-tech corporate culture. Our success is fundamentally driven by the quality of our professionals, and we actively seek to hire intelligent, inspired individuals who possess a strong sense of integrity and are team-oriented. We believe in fostering an environment where ideas and solutions can be shared meaningfully and productively. Our commitment extends to our employees, for whom we strive to create a quality, rewarding, and balanced work environment, upholding high ethical standards, integrity, and personal accountability.

Employee benefits

Learn about the employee benefits and perks provided at Tygart Technology, Inc..

View benefits

Profit Sharing

Our benefits programs include profit sharing.

Dental Coverage

Our benefits programs include dental coverage.

Vision Coverage

Our benefits programs include vision coverage.

Insurance Plans

Our benefits programs include insurance plans.

View Tygart Technology, Inc.'s employee benefits
Claim this profileTygart Technology, Inc. logoTI

Tygart Technology, Inc.

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Tygart Technology, Inc.

Find your next opportunity by exploring profiles of companies that are similar to Tygart Technology, Inc.. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan