Senior Full Stack Developer

ECS Tech IncArlington, VA

About The Position

Everforth ECS is seeking a Senior Full Stack Developer to serve as a technical leader and architect, responsible for designing robust engineering solutions, driving security and testing strategies, and mentoring junior staff. This role will own the full stack technical execution of custom micro-applications and modernizing legacy systems in a secure government environment.

Requirements

  • U.S. Citizenship (Mandatory)
  • Must successfully complete a stringent Background Investigation and obtain the required Government Security Clearance
  • Bachelor's Degree in Computer Science, Engineering, or a related technical discipline.
  • 7+ years of related software engineering experience.
  • 5+ years of experience integrating, designing, and programming complex enterprise systems.
  • 5+ years of hands-on experience debugging, optimizing, and managing microservices in Production environments.
  • Experience with Golang (or a strong willingness/ability to learn quickly based on a solid foundation in Java, Python, C, or other languages).
  • Strong database proficiency with SQL (Postgres, Oracle, or MS SQL).
  • Proficient in Linux environments, specifically Red Hat.
  • Proven experience working seamlessly in an Agile environment / Sprints.
  • Strong expertise working in a Kubernetes and OpenShift environment (managing pods, deployments, GitLab CI/CD, JSON configs).
  • General knowledge using Splunk.
  • Expertise in Gitlab and advanced version control workflows (branching strategies, merge conflict resolution).
  • Excellent communication and presentation skills, with a proven ability to explain complex technical concepts to non-technical stakeholders.

Responsibilities

  • Lead the design, full stack development, and delivery of custom micro-applications based on client specifications.
  • Architect and implement security enhancements to fortify applications and infrastructure.
  • Act as the primary technical liaison to translate complex requirements into actionable systems.
  • Design and scale CI/CD pipelines and automation workflows using Ansible and GitLab.
  • Own the testing strategy, establishing robust automated testing frameworks (Unit, Integration, E2E).
  • Optimize the development environment and standards across the engineering team.
  • Lead production debugging efforts and establish root-cause analysis protocols.
  • Architect observability strategies using Splunk and application metrics to drive technical and business decisions.
  • Mentor and guide junior developers, conducting code reviews and promoting best practices.
  • Drive Agile delivery methodologies, sprint planning, and system-level estimations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service