Two Six Technologies logo
Two Six Technologies
Posted 166 days agoVerified live 2d ago

Software Developer

Brief overview

Herndon, VAIn-person
$104k–$188k/yrStated range
2+ yrsMinimum
Clearance requiredU.S. government
Go programming languageGit version controlGit workflows and branching strategiesRESTful API design and implementationDistributed systems patterns and challengesContainerization and DockerUnit, integration, and end-to-end testingMentoring junior developersCode reviewsCollaboration and communicationAngular for frontend developmentKubernetes deployments and managementHelm for Kubernetes package managementWebAssembly and wasmCloudTraefik or other API gateways/ingress controllersObservability tools (logging, metrics, tracing)Event-driven architecture and message queues

About the company

Two Six Technologies logo
Two Six Technologiestwosixtech.com

Two Six Technologies provides cybersecurity and technology solutions for national security customers.

Job description

Summary

Two Six Technologies is a company that builds, deploys, and implements innovative products to solve complex challenges. They are seeking Software Developers with experience in web and desktop software, particularly in cloud development to support enterprise applications.

Responsibilities

  • As a member of our team you will join a dedicated group of engineers who provide troubleshooting and operations support, with a focus on security, containerization, and automation
  • You will dive deep into technical issues and work diligently to improve the customer experience, including delivery of highly secure cloud-based offerings through applications, services, and consulting
  • You will create new environments/services/offerings which will involve coordination with outside groups, architecture, security design and creation, including identifying when implementations are not highly available or have defects

Skills

  • 2-5 years of professional software development experience
  • Strong proficiency with Go programming language and best practices (or other modern programming languages)
  • Strong knowledge of Git version control (branching, merging, pull requests)
  • Strong knowledge of Git workflows and branching strategies
  • Experience with RESTful API design and implementation
  • Solid understanding of distributed systems patterns and challenges
  • Experience with containerization and Docker
  • Strong testing practices including unit, integration, and end-to-end testing
  • Experience mentoring junior developers and conducting code reviews
  • Excellent collaboration and communication skills
  • Active TS/SCI required
  • Experience with Angular for frontend development
  • Production experience with Kubernetes deployments and management
  • Experience with Helm for Kubernetes package management
  • Familiarity with WebAssembly and wasmCloud or similar platforms
  • Experience configuring and managing Traefik or other API gateways/ingress controllers
  • Knowledge of observability tools (logging, metrics, tracing)
  • Experience with event-driven architecture and message queues
  • Familiarity with cloud platforms (AWS/C2S)
  • Understanding of security best practices in microservices
  • TS/SCI w. Poly preferred

Qualifications

Must Haves

  • 2-5 years of professional software development experience
  • Strong proficiency with Go programming language and best practices (or other modern programming languages)
  • Strong knowledge of Git version control (branching, merging, pull requests)
  • Strong knowledge of Git workflows and branching strategies
  • Experience with RESTful API design and implementation
  • Solid understanding of distributed systems patterns and challenges
  • Experience with containerization and Docker
  • Strong testing practices including unit, integration, and end-to-end testing
  • Experience mentoring junior developers and conducting code reviews
  • Excellent collaboration and communication skills
  • Active TS/SCI required

Nice to Haves

  • Experience with Angular for frontend development
  • Production experience with Kubernetes deployments and management
  • Experience with Helm for Kubernetes package management
  • Familiarity with WebAssembly and wasmCloud or similar platforms
  • Experience configuring and managing Traefik or other API gateways/ingress controllers
  • Knowledge of observability tools (logging, metrics, tracing)
  • Experience with event-driven architecture and message queues
  • Familiarity with cloud platforms (AWS/C2S)
  • Understanding of security best practices in microservices
  • TS/SCI w. Poly preferred

Benefits

  • Medical, dental, and vision insurance
  • Life and disability insurance
  • Retirement benefits
  • Paid leave
  • Tuition assistance
  • Professional development

More jobs like this