Enable job alerts via email!

Specialist Software Developer

Holt Executive Ltd

Ontario

Hybrid

CAD 90,000 - 120,000

Full time

4 days ago
Be an early applicant

Job summary

A global leader in satellite communications is seeking a Specialist Software Developer to develop and maintain their constellation system model. The ideal candidate will have over 10 years of experience in software development, expertise in C++, Golang, and Azure Cloud technologies, and must be eligible to work in Canada. The role offers a hybrid work model with 4 days in the office per week.

Qualifications

  • 10+ years professional experience within software development/engineering.
  • Experience with containerization & secret management (Azure Key Vault, Hashicorp Vault).
  • Experience in satellite and/or communications systems is an advantage.

Responsibilities

  • Support in the software development of the System Model suite.
  • Work cross-functionally to gather and review requirements.
  • Collaborate closely with the software architect to provide technical leadership.
  • Support and participate in all aspects of software development.
  • Creation of technical documentation for stakeholders.

Skills

C++ (v20 preferred)
Golang
SQL
Python
Bash
Java Spring
Kubernetes
Azure Cloud technologies
DevOps technologies
Agile development

Education

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field

Tools

Terraform
Packer
Ansible
Gitlab CI/CD

Job description

Software Developer

Holt Executive are partnered with a global Satellite and Space leader that provides reliable and secure satellite-delivered voice and high-speed data communications solutions to broadcast, telecommunications, corporate and government customers worldwide. They are now developing a LEO constellation that will revolutionize global broadband connectivity for enterprise.

Our partner is seeking a SpecialistSoftware Developerto play a vital role in development, productization, and maintenance of the constellation system model.

Key Responsibilities for theSpecialistSoftware Developer:
  • Support in the software development of the System Model suite, with a focus on improving its ability as an operational production engine across both Cloud and on-premise environments.
  • Work cross-functionally with systems engineering, product owners, software architects, and the test team to gather and review requirements, and deliver successful software solutions.
  • Collaborate closely with the software architect to provide technical leadership within the team.
  • Support and participate in all aspects of software development including requirements analysis, design, implementation, review, testing and maintenance.
  • Creation of technical documentation for both internal team stakeholders, and wider company stakeholders.
Key Skills & Experience for theSpecialistSoftware Developer:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years professional experience within software development/engineering.
  • Experience in C++ (v20 preferred), Golang, SQL, Python, Bash, Java Spring.
  • Experience with Kubernetes and developing Helm charts, Terraform, Packer, Ansible, containerization & secret management (Azure Key Vault, Hashicorp Vault).
  • Experience with Azure Cloud technologies such as Azure fundamentals, Azure Identity and Access Management, Azure Networking.
  • Experience with DevOps technologies such as Gitlab CI/CD, and experience in automating end-to-end deployments.
  • Agile development experience.
  • Experience in satellite and/or communications systems is an advantage.
The successful candidate must be able to work in Canada and be able to obtain a Reliability Clearance.

This opportunity offers a hybrid work model with 4 days in the office per week.

If your skills and experience match thisSpecialistSoftware Developer opportunity, we encourage you to apply now!
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs