Senior Software Engineer

Peerless Technologies Corporation
St. Louis, MO, United States
16 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Software Applications JIRA Computer Engineering Continuous Delivery Continuous Integration Linux DevOps Elasticsearch Issue Tracking Systems Python (Programming Language) MongoDB Node.Js
+19 more
NoSQL OAuth OpenID Software Systems Okta ReactJS Istio Software Troubleshooting Git Containerization AngularJS Gitlab-ci Kubernetes Information Technology Front End Software Development Restful APIs Software Version Control Docker Jenkins

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:33 min

Introduction to security advocacy and automation testing

Chris Heilmann +2 · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:37 min

Architecting single sign-on flows across multiple application domains

Gift Egwuenu · World Congress 2023

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all