Tygart Technology is seeking a
Software Developer with a current secret security clearance. This is a remote opportunity supporting a DOJ customer based in Clarksburg, WV.
Responsibilities include but not limited to: - Develops, creates, and modifies general computer applications software or specialized utility programs.
- Develops microservices in a cloud native environment.
- Operates an enterprise scale production system.
- Identifies, troubleshoots, and resolves system issues.
- Analyzes user needs and develops software solutions.
- Analyzes and designs databases within an application area, working individually or coordinating database development as part of a team.
- Applies principles and techniques of computer science, engineering, and mathematical analysis.
- High-level objectives 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)
- 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.
Qualifications: - Bachelor's Degree with a minimum of 5 years of work experience or Associate's Degree with a minimum of 7 years of experience.
- Active Tier 3 Secret clearance.
- Experience working within Agile Framework.
- Proficient with Java Object-Oriented Programming.
- Experience with Kubernetes and containers; automating the deployment, scaling, and management of containerized applications.
- Experience with Cloud-native architectures.
- Experience with event-driven architectures.
- Experience with two or more of the following:
- Apache Kafka Pub/Sub (Publish, subscribe)
- Streaming
- Event sources
- Running GitOps (GitLab, Git, Bitbucket, ArgoCD, Tecton, etc.) within version control tools.
- Familiarity with Atlassian Tool Suite (Jira, Confluence, Bitbucket) for version control management.