logo

View all jobs

Software Developer, Mid-Level

Clarksburg, WV
Tygart Technology is seeking a Mid-Level Software Developer to support our growing portfolio of government-focused technology solutions. This remote role offers the opportunity to work on mission-critical systems across defense, intelligence, and national security domains. The ideal candidate is a skilled Java Full Stack Developer with experience in cloud-native architectures, container orchestration, and modern DevSecOps tools. A current Secret Security Clearance is required. 

Key Responsibilities
  • Develop, create, and maintain general and specialized software applications to support operational objectives.
  • Analyze user needs and design tailored software solutions to improve client efficiency and effectiveness.
  • Customize or design software for client use, with a focus on optimizing performance and usability.
  • Design and implement database solutions within application environments; collaborate across teams as needed.
  • Research, design, develop, and test system-level software for various computing environments, including defense and aerospace.
  • Set operational software specifications and evaluate system requirements.
  • Develop embedded systems software using industry-standard engineering practices.
  • Apply advanced principles of computer science, engineering, and mathematical modeling to build robust software applications.
Required Qualifications
  • Bachelor’s Degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 5 years of professional experience in software development.
  • Current Secret Security Clearance is required.
  • Proven experience in Java Full Stack Development with strong proficiency in Object-Oriented Programming (OOP).
Required Technical Skills
  • Proficiency in Java OOP for backend and full-stack development.
  • Experience with Kubernetes and containerized application management (e.g., Docker).
  • Strong understanding of cloud-native architectures.
  • Familiarity with event-driven architectures and streaming data pipelines.
Desired Skills & Tools 
  • Experience with Apache Kafka (Pub/Sub messaging and streaming data).
  • Hands-on experience with event sources in distributed environments.
  • Experience using GitOps workflows and tools such as:
    • GitLab, Git, Bitbucket, ArgoCD, Tecton
  • Familiarity with the Atlassian Tool Suite (Jira, Confluence, Bitbucket) for project tracking and version control 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.

Share This Job

Powered by