Work In Tech

Find your next role at Canada's fastest-growing tech companies

Senior Software Developer

Martello Technologies

Martello Technologies

Software Engineering
Kanata, Ottawa, ON, Canada
Posted on Tuesday, June 18, 2024

We are looking for a Full Stack Software Developer - C# who loves programming and enjoys working on challenging projects. You will make a difference in how our customers interact with our products and conduct business. Your experience with all layers in software will help us re-think how our customers manage services, security, licensing, alarming, and reporting. You will be part of a motivated SCRUM team that helps to make our DEM (Digital Experience Monitoring) solutions a success.

This role is based in Ottawa, Ontario and you must be able to work in hybrid environment.

You are a great fit if you:

  • Care about the quality of your code and the product you are building.
  • Are a natural problem-solver with a desire for continual self-improvement.
  • Have a knack for designing and developing back-end website applications and APIs.
  • Can create fully functioning services and databases.
  • See-through a project from conception to its finished product.

Your responsibilities will include:

  • Writing quality and testable code adhering to our defined standards
  • Maintaining and extending existing product features
  • Providing technical guidance to less experienced staff
  • Managing large and/or complex activities/projects
  • Translating user stories into functional code and new features
  • Continuous skills improvement skills and expanding product domain knowledge.

    Desired skills and experience include:

    • Bachelor’s degree in computer science or engineering
    • 5+ years’ experience as a software developer
    • Strong adaptable programming skills (Java, Spring framework, Hibernate, SQL, shell scripting)
    • Experience with web technologies including HTTP, HTML, JavaScript, CSS3, AngularJS, AngularJS Material.
    • An understanding of relational databases languages such as TSQL
    • Experience with relational databases such as MS SQL Server, PostgreSQL, or MySQL
    • Experience in Agile methodology
    • Experience using .NET Framework, .NET Core or MVC
    • Experience with Lucene/FTS, AWS, Maven, and Jenkins CICD tools a plus

      What We Offer

      • A challenging position in a rapidly evolving industry.
      • A competitive salary with excellent growth and development opportunities.
      • Hybrid work environment (in office a minimum of 3 days per week).
      • Employer provided health insurance that starts the first day of employment.
      • Martello stock option grants.
      • Generous paid vacation + 10 paid personal days + 2 paid days for volunteering.
      • Professional development with free access to thousands of training courses offered through “Martello Udemy for Business”.

      About Martello Technologies

      Martello Technologies is headquartered in Ottawa, Canada with staff in Canada, Europe, and the United States. We provide Microsoft digital experience monitoring (DEM) solutions that monitor the performance of cloud collaboration and productivity tools to give enterprises insight into the user experience. Our products include unified communications (UC) performance analytics software, Microsoft 365 user experience monitoring software, and IT analytics software.

      Martello offers a positive, diverse, and supportive culture. We welcome individuals who are curious, inventive, and want to work with people who are smart, humble, hardworking, and, above all, collaborative. Martello Technologies is committed to supporting a culture of inclusion, diversity, and accessibility to employment for all. We are proud to operate as an equal opportunity employer.

      Did we spark your interest? Get in touch, we’re keen to tell you more!