👨🏻‍💻 postech.work

Senior Software Engineer

Peerless Technologies Corporation • 🌐 In Person

In Person Posted 2 days, 22 hours ago

Job Description

Peerless is searching for an experienced Senior Software Engineer to design, develop, and maintain modern software applications supporting mission-critical systems. The selected candidate will contribute to the development of new capabilities, resolve issues in existing applications, and integrate software systems with external services and tools in a dynamic and collaborative engineering environment. The successful candidate will also assist in troubleshooting software issues, implementing new features, and supporting DevOps and CI/CD practices to streamline development and deployment processes.

Requirements

Bachelor’s degree or higher in Computer Science, Computer Engineering, or related field

Minimum 5 years of experience in full-stack web development

Experience with front-end frameworks such as React or Angular

Experience developing RESTful web services

Experience with server-side programming languages such as Go, Node.js, or Python

Experience working with Linux operating systems

Experience with containerization technologies such as Docker or Podman

Experience using version control systems such as Git

Experience with issue tracking tools such as JIRA

Strong communication, technical documentation, and organizational skills

Ability to communicate technical concepts clearly to technical and non-technical stakeholders

Ability to work in a dynamic environment and take ownership of project components

Ability to obtain a Top Secret clearance

Preferred Qualifications

10 years of experience in full-stack software development

Experience developing authentication, authorization, or security solutions (Keycloak, Open Policy Agent, OIDC, OAuth2)

Experience working with NoSQL databases such as Elasticsearch or MongoDB

Experience with Kubernetes, Istio, or Helm

Experience implementing CI/CD pipelines using tools such as GitLab CI or Jenkins

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.