JobHabor

Full Stack Software Engineer

Peraton

Location
United States
Workplace
Onsite
Employment
Full Time
Salary
USD 104,000–166,000/yr
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Develop backend services in Python, including APIs, automation logic, and service‑level components
  • Build and maintain PostgreSQL database structures such as SQL queries, triggers, and stored functions
  • Implement microservices and security mechanisms including OAuth 2.0 and JWT
  • Contribute to frontend development activities using TypeScript and modern component‑based web frameworks
  • Participate in Agile software development activities, including sprint planning, code reviews, and iterative delivery
  • Support investigation and resolution of production issues using structured troubleshooting practices
  • Use Git‑based version control systems and collaborate with engineering teams on code review processes
  • Work with Docker, Kubernetes, and Helm to support containerized application deployment

Requirements

  • Associate degree in Software Engineering, Computer Science, Systems Engineering, or related field and 7+ years of relevant experience; OR Bachelor’s degree in a related field and 5+ years of experience; OR Master’s degree in a related field and 3+ years of experience
  • Proficient in Python software development for backend applications
  • Experience in PostgreSQL database design and development, including SQL queries, triggers, and stored functions
  • Experience in microservice architecture and security mechanisms such as OAuth 2.0 and JWT
  • Experience supporting frontend development using TypeScript and modern UI frameworks
  • Experience with Git‑based source control systems, including GitHub or GitLab
  • Understanding of Agile Scrum methodologies and software development practices
  • Working knowledge of containerization and orchestration using Docker, Kubernetes, and Helm
  • Working knowledge of message‑driven or event‑driven software development concepts
  • Working knowledge of RBAC and ABAC access‑control techniques

Preferred

  • Experience investigating and helping resolve issues in production or operational environments
  • Experience contributing to integration activities with customers or partners
  • Experience collaborating with MBSE or test engineering teams
  • Ability to learn new tools, technologies, and frameworks to support evolving project needs

Skills

  • Python
  • APIs
  • PostgreSQL
  • SQL
  • Microservices
  • OAuth 2.0
  • JWT
  • TypeScript
  • Git
  • GitHub
  • GitLab
  • Docker
  • Kubernetes
  • Helm

Similar roles