ECS

Senior Full Stack Developer

ECS$110K — $140K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • U.S. Citizenship is mandatory.
  • Must pass a stringent Background Investigation for Government Security Clearance.
  • Bachelor's Degree in Computer Science, Engineering, or a related technical discipline.
  • 7+ years of software engineering experience.
  • 5+ years of experience working with complex enterprise systems.
  • 5+ years of hands-on experience with microservices in production environments.
  • Experience in Golang or a solid foundation in other programming languages (Java, Python, C).

Responsibilities

  • Lead design and full stack development of custom micro-applications.
  • Architect and implement security enhancements for applications and infrastructure.
  • Translate complex requirements into actionable systems as the primary technical liaison.
  • Design and scale CI/CD pipelines and automation workflows with Ansible and GitLab.
  • Establish robust automated testing frameworks (Unit, Integration, E2E) and own the testing strategy.
  • Optimize the development environment and standards for the engineering team.
  • Mentor junior developers through code reviews and promoting best practices.

Benefits

  • Opportunity to lead and architect cutting-edge security solutions.
  • Work on modernizing legacy systems in a secure government environment.
  • Mentorship opportunities for professional growth within the team.
  • Be part of an Agile-driven team with a focus on continuous improvement.
  • Engagement in innovative projects utilizing advanced technologies like Kubernetes and Splunk.
Full Job Description
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.

Primary Duties
  • 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.


  • 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.

About ECS

ECS is a leading provider of digital solutions and services to the federal government. The company was founded in 2001 by Roy Kapani and has since grown to become a trusted partner to a wide range of government agencies. ECS offers a broad range of services, including cloud computing, cybersecurity, and artificial intelligence. The company has been recognized for its innovative solutions and has won numerous awards, including the AWS Public Sector Partner of the Year award.
Learn more about ECS
Size
2,000 employees
Industry

Similar Jobs

More Jobs at ECS

More Information Technology Jobs

Find similar Senior Full Stack Developer jobs: