Software DeveloperHolt 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
Software Developerto play a vital role in development, productization, and maintenance of the constellation system model.
Key Responsibilities for the
Software 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 the
Software 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 this
Software Developer opportunity, we encourage you to apply now!