# Software Developer at Pentangle Tech Services | P5 Group…

> Source: https://confidential.careers/job-detail/software-developer-pentangle-tech-services-p5-group-ottawa

# Software Developer

Pentangle Tech Services | P5 Group 

** Ottawa, Canada ** Full Time ** Technology Jobs ** Canada ** New

[Apply Now](https://confidential.careers/go/15284578) ** Save 

## Job Description

Experience – 5+ relevant years experience in Python, C, & C++ (all 3 are mandatory)

**Only Canadian citizens & PRs required**

**Mandatory Requirement:**

- 5+ years mandatory experience with Python and C,C++ experience
- Design and implement Java-based software components for the LCC subsystem.
- Utilize containerized microservices architecture (e.g., Docker, Kubernetes).
- Integrate SQL-based data storage and clustering features.
- Apply cryptographic libraries for secure data handling.
- Develop and maintain gRPC and REST API interfaces.
- Work with common data formats including JSON, YAML, XML, and Protobuf.
- Work with senior developers, architects, and the engineering manager to translate architectural requirements into working components.
- Participate in weekly design syncs to propose and review solutions.
- Draft design documents and finalize implementations through code inspections.

### Testing & Automation:

- Define and implement unit tests for developed components.
- Support Behavior-Driven Development (BDD) initiatives and automation goals.
- Collaborate with QA to develop BDD feature definitions using Gherkin syntax.

### Qualifications & Experience:

- Experience with microservices, containerization (Docker/Kubernetes), and SQL databases.
- Familiarity with cryptographic libraries and secure coding practices.
- Proficiency in gRPC, REST APIs, and data serialization formats.
- Experience with BDD tools and frameworks (e.g., Cucumber).
- Strong problem-solving and communication skills.
- Python & C, C++ as a mandatory language
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with Agile/Scrum methodologies.

#J-18808-Ljbffr

Posted August 23, 2026
