Senior Software Developer

About Ligado Networks:

At Ligado Networks, we’re all about connectivity.

As a network service operator, we are driven by the power of connectivity. Its importance to the way we live and work has never been more pervasive. Our connected life is supported by many networks ranging from satellite connectivity that extends mobile coverage to the most remote areas in the U.S. to wireless connectivity that is supporting an explosion of mobile data traffic. At Ligado Networks, we believe in the tried-and-true formula for America’s global leadership in wireless—that more spectrum availability and continued investment in wireless infrastructure can deliver more innovative ways to connect people, devices, objects, vehicles, and buildings in an increasingly mobile lifestyle and economy.

Based in Reston, Virginia, with an office in Ottawa Ontario, Ligado Networks is led by an experienced management team and Board of Directors with extensive backgrounds in telecommunications, technology, and public policy. We are looking for a Senior Software Developer in our Ottawa Office.

Exciting Opportunity:

Senior Software Developer

Position Summary:

You have a passion for solving complex problems. You believe in deeply understanding systems that you use. You are always looking to improve your craft.

Minimum 5 years’ relevant development experience with BSS Systems as well as C++ and/or Java. This should include a deep understanding of cross platform build systems. You have proven track record of developing high quality code and complex distributed applications.

Strong knowledge of source control, build systems, test automation systems, continuous integration, gated check-in, and the software development and delivery process. You can write and debug scripts and systems. You should be very comfortable with continuous integration concepts and tools. You will be expected to participate in all aspects of the builds, integration, branching, merging, tools used and automation.

Proven ability to create reliable tools and systems that can be deployed to support a fast-moving development organization. You have strong bias towards automating and streamlining processes. You find joy in making automation faster, more reliable and easier to debug.

Knowledge, Skills and Abilities

We strongly value your talent, energy and passion. It will also be valuable to Ligado Networks if you have the following qualifications:

  • Post-secondary degree in Computer Science (or related) and 5+ years software development experience
  • Experience in Linux/Unix Administration
  • Experience with automation/configuration management ( GIT, Docker, Kubernetes…)
  • Ability to use a wide variety of open source technologies and cloud services (experience with AWS)
  • Experience with Business Support Systems (BSS). Analysis, Integrations and Deployment.
  • Experience using Java & C/C++.
  • Experience with SQL and MySQL (Oracle experience is a plus)
  • A working understanding of code and scripting (JavaScript, Python, Perl and/or Ruby)
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • Strong oral and written communication skills
  • Ability to apply creative thinking to technology issues
  • Team player with great communication and interpersonal skills
  • Intellectually curious with innovative and creative problem-solving skills
  • Well organized and able to work under deadlines and multiple projects
  • Highly motivated self-starter with demonstrated initiative and the ability to work well with minimal supervision
  • Asset: Working knowledge of BSS Systems

Working Conditions:

  • Working conditions for a Software Developer revolves around collaborating with clients and staff who may be in different offices and/or time zones.
  • Currently Ligado operates with a work from home option. Access to the office and facilities is available if required by the role.

To Apply:

Click here to submit your cover letter and resume via our online portal.