Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer (Mid-Level)

$95k - $115k per year
Full-time

Sectigo



Sectigo is the most innovative provider of certificate lifecycle management (CLM), delivering solutions that help the world’s largest brands simplify how digital trust is managed and scaled. Sectigo’s automated, cloud-native CLM platform issues and manages digital certificates across enterprise environments, enabling organizations to reduce complexity, accelerate time to value, and strengthen security across environments. Sectigo is one of the largest, longest-standing, and most reputable CAs with more than 700,000 customers, including 65% of the Fortune 500. Sectigo holds six combined active leadership seats in the CA/Browser Forum and ETSI and brings two decades of delivering unparalleled digital trust.

Simplicity at Scale.

How we show up with each other and our customers every day is just as important, and we win as #OneSectigo by living out our core values - Support, Excellence, Communication, Teamwork, Integrity, Growth and Openness. We are committed to investing in our diverse teams where everyone understands their role and how they support our strategic goals, we drive operational excellence through scale and efficiency, and we strive to delight our customers and become the market leader in our industry. If you aspire to join a driven team that holds each other accountable to meeting our lofty goals and you’d like to be part of our growth story in delivering a market leading user experience, we’d like to talk to you.

Job Description



We are seeking a talented Software Developer (Mid-Level) who will contribute independently to the development, integration, and support of modern applications using Java and Go, while gaining exposure to frontend/UI technologies and scripting. This role will focus on delivering high-quality, scalable, and secure solutions, with ownership of assigned components and customer issues from start to finish. The successful candidate will apply sound technical judgment, take responsibility for low-level design decisions, and demonstrate a solid understanding of software security principles, including practical cryptography and PKI, within a collaborative team environment.

Here are the core functions, responsibilities, and expectations for this role: 
  • Independently investigate, troubleshoot, and resolve customer and internal issues, including root-cause analysis and implementation of effective solutions.
  • Design and implement backend services, UI applications, third-party integrations, and REST services using Java/Spring, Golang, frontend technologies (such as Angular), and/or scripting solutions.
  • Own and maintain integrations with third-party products and external systems, including handling API changes, failures, and version upgrades.
  • Take responsibility for delivering complete solutions, including production code, unit and integration tests, design documentation, performance analysis, and product support artifacts.
  • Participate actively in code reviews, both receiving and providing constructive feedback to improve code quality and maintainability.
  • Apply low-level design principles to components and services, considering performance, security, scalability, and maintainability.
  • Perform scripting and automation tasks using shell scripting on Linux and PowerShell on Windows to improve efficiency and reliability.
  • Work with containerized applications using Docker and contribute to deployment, monitoring, and troubleshooting in production environments.
  • Demonstrate awareness of production systems by analyzing logs, metrics, and alerts, and participating in incident analysis and remediation.
  • Additional tasks associated with this position may be assigned in response to company initiatives and business needs.

More information about this role:

  • This is a full-time hybrid position reporting to our Ottawa office 3 to 4 days a week.
  • The targeted compensation package for this role is between CAD 95K and CAD 115K, subject to internal equity and years of experience. We may make further adjustments through an approval process if the targeted compensation range needs to be modified based on business needs and market trends.

Qualifications



Education:

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent is strongly recommended

Experience:

  • 3 - 6+ years of relevant corporate or commercial experience in a software development role.
  • Java and Golang are required or strongly preferred, with hands-on exposure to development technologies such as Java (Maven, Spring framework) and Golang toolchains required or strongly preferred .
  • Solid experience designing and consuming REST APIs , working within microservices-based architectures, and integrating with external systems.
  • Experience developing software in a professional environment, including source control, bug tracking systems, testing frameworks, and CI/CD pipelines.
  • Strong working knowledge of Linux environments is required .
  • Strong English language communication skills, both written and verbal, are required.

Technical Knowledge (Preferred)

  • Strong understanding of software security principles, including authentication, authorization, practical cryptography, and Public Key Infrastructure (PKI).
  • Experience integrating with third-party products, services, and APIs.
  • Working knowledge of Docker and containerized application concepts.
  • Experience with frontend technologies such as Angular, JavaScript, HTML, and CSS is a plus.
  • Proficiency with scripting languages such as Bash or PowerShell is a plus.

Ideal Candidate Profiles, Talents, and Desired

Qualifications

:

  • Strong analytical and problem-solving skills with the ability to work independently.
  • Demonstrated ownership of tasks and the ability to deliver solutions with minimal supervision.
  • Ability to make sound technical decisions at the component level and raise risks or concerns proactively.
  • Strong collaboration and interpersonal skills for working effectively in a global team environment.
  • Clear and confident communication skills, capable of explaining technical topics to both technical and non-technical stakeholders.
  • Ability to adapt to changing priorities and operate effectively in a fast-paced environment.

Additional Information



Sectigo is an Equal Opportunity Employer.

At Sectigo, we are committed to providing equal opportunities throughout your career. We hire and promote the most qualified individuals based on their skills, experience, job requirements, and business needs. We do not discriminate on the basis of race, color, religion, age, sex, national origin, disability, pregnancy, genetic information, veteran status, sexual orientation, gender identity, or any other characteristic protected by applicable laws in the countries where we operate.

Our “One Sectigo” culture fosters a strong sense of belonging and supports a respectful, inclusive workplace free from discrimination and harassment.

Use of Artificial Intelligence (AI) in Our Hiring Process at Sectigo:

To enhance your experience, Sectigo may use Artificial Intelligence (AI) tools during the recruitment process. We are committed to using AI responsibly and transparently, ensuring fairness, accuracy, and human oversight at every stage.

Global team. Global reach. Global impact.

At Sectigo, we believe doing good is good business. Our strength and our success come from our team of passionate, engaged individuals who make a difference, both locally and globally. Our commitment to engagement is rooted in an unconditionally inclusive workforce, embodying our unique perspectives, heritages, and backgrounds, all as diverse as the experiences of each Sectigo employee. Importantly, we strive to be recognized not only as the CLM leader but also for our intentional efforts to promote employees into the roles that most challenge and excite them, into experiences that allow them to grow their interests as we grow the business. We are committed to bringing a little bit of fun and a whole lot of happiness into everything we do so that our work – and our team members – reflect the positive outcomes we deliver to our customers every day.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Developer (Mid-Level) in Ottawa, ON vacancy
  •  ...across Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the...  ...hold or be eligible to obtain and maintain a Secret (Level II) Canadian Federal Government Security clearance. If you... 
    Suggested
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    Adga Group Consultants Inc

    Ottawa, ON
    1 day ago
  •  ...Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs...  ...requirement for an Oracle Commerce (ATG) Developer. In this role you will be responsible for...  ...Bachelors degree in Computer Science, Software Engineering or equivalent 2+ years experience... 
    Suggested
    Permanent employment
    Full time

    Collabera

    Ottawa, ON
    1 day ago
  •  ...and testing of our cutting-edge LightSpeed Software. Actively engage with both the test...  ...maintenance of software applications. Develop and maintain tests for embedded software...  ...focusing on embedded systems. This is the mid-level position, requiring 5 to 7 years of... 
    Suggested
    Full time
    Internship
    Work at office
    Worldwide
    Monday to friday

    Telesat

    Ottawa, ON
    1 day ago
  • $80k - $105k per year

     ...vision applications with our growing global teams. Our hardware and software solutions are built for performance, enabling low-latency, real-...  ...-performance networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision,... 
    Suggested
    Full time

    Pleora Technologies

    Ottawa, ON
    1 day ago
  •  ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At Wavestore, we embrace change and continuous innovation to deliver solutions that empower businesses and organizations around the world... 
    Suggested
    Full time

    Wavestore

    Ottawa, ON
    1 day ago
  • $85k - $105k per year

     ...hard work!  About the Role This position is for a Junior Software Developer to join our API & Applications team, developing multi-language...  ...mindset – Our training programs are designed to help you level up, fast. Customer Obsessed – We’re proud of our world-class... 
    Full time
    Internship
    Worldwide

    Solace

    Ottawa, ON
    1 day ago
  •  ...about Noibu at . About The Role We're looking for a Senior Software Engineer to help us build and evolve the systems that power...  ...engineering decisions to customer and business outcomes. You'll develop a strong understanding of the problems we're solving and use that... 
    Flexible hours

    Noibu

    Ottawa, ON
    1 day ago
  • $85k - $100k per year

     ...Description Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa   March Networks is proud to be recognized as one of Ottawa’s Best Places to Work.   March Networks is an established global leader in the video surveillance... 
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    1 day ago
  • $80k - $105k per year

     ...allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next...  ...Goods Program and be eligible to hold a Government of Canada Level 2 (Secret) Security Clearance.   Additional (Preferred) Requirements... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    1 day ago
  • $120k - $155k per year

     ...waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software team at...  ...role with real breadth: from UI and databases through to low-level instrument communications and release engineering. You’ll own... 
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    1 day ago
  •  ...Martello Technologies is seeking an experienced and motivated Software Developer to join our dynamic team for a 3-month term. The ideal candidate will have experience in software development, with a background in Java .    The successful candidate will implement, document... 
    Full time
    Work at office

    Martello Technologies

    Ottawa, ON
    1 day ago
  •  ...Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa™ family of GPS guided parafoils, Space Recovery Systems, LaunchPADS™ Multi-... 
    Full time
    Worldwide

    Mmist Llc

    Ottawa, ON
    1 day ago
  •  ...As an Intermediate Software Developer on the platform deployment team, you will be responsible for designing, implementing, and maintaining our Deployment infrastructure - which handles software deployment, updates and upgrades. You will work closely with development teams... 
    Full time

    Jsi

    Ottawa, ON
    1 day ago
  • $95k - $110k per year

    Description At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you’ll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities ...
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    1 day ago
  • $90k - $110k per year

     ...specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a...  ...for an Android Automotive Software Developer to support the design, development, integration...  ...platform services, applications, system-level components, and vehicle-facing software... 
    Full time

    Syntronic

    Ottawa, ON
    1 day ago
  • $135k - $165k per year

     ...hard work!  About the Role This position is for a  Senior Software Developer for the AI team. In this role, you will be a key technical...  ...Growth mindset – Our training programs are designed to help you level up, fast. Customer Obsessed – We’re proud of our world-... 
    Full time
    Internship
    Immediate start

    Solace Corporation

    Ottawa, ON
    1 day ago
  •  ...Telesat on X and LinkedIn or visit   As our Senior Specialist Software Developer for EMS, you will be responsible for ensuring the seamless...  ...system integrity and policy compliance. Contribute to system-level modeling, including interface definitions and CONOPS for... 
    Full time
    Internship
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    1 day ago
  • $85k - $110k per year

     ...variety of tasks through all stages of the software development life cycle. This role will...  ...deploy solutions and automate tasks. Developing automated tests for new and updated...  ...alone. Ability to analyze complex issues, develop and recommend options, and implement solutions... 
    Full time
    Work at office
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    1 day ago
  •  ...ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit Our Software Development team architects, develops, tests and maintains the Telesat Lightspeed System Model, a state-of-the-art suite of engineering software tools... 
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    1 day ago
  • $22.01 - $33.81 per hour

     ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones...  ...can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who... 
    Hourly pay
    Internship
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    1 day ago
  •  ...Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&D Reports To: Xiaokun Xu, Application Team Lead ( Linkedin ) Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most .... 
    Permanent employment
    Full time

    Sol Ink

    Ottawa, ON
    1 day ago
  • $90k - $125k per year

     ...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our...  ...automation. We are looking for an intermediate C++ / Qt Embedded Developer to support the development of software for embedded and mission-... 
    Full time

    Syntronic

    Ottawa, ON
    1 day ago
  •  ...difference in how Canadians and global citizens alike experience and trust the internet! Who you are: You're a passionate software developer who wants your work to make a difference. You have a strong background in cybersecurity and an interest in DNS and networking... 
    Full time
    Work at office
    Remote work
    Worldwide
    Rotating shift

    Cira

    Ottawa, ON
    1 day ago
  •  ...Software Developer – Python / C / C++ BizTech Fusion is hiring for one of its clients for a Software Developer position in Ottawa, Ontario . Location: Ottawa, Ontario – Hybrid Work Schedule: Onsite 3 days per week Job Type: Contract / W2 Experience:... 
    Permanent employment
    Full time
    Contract work
    3 days per week

    Biztech Fusion Llc

    Ottawa, ON
    1 day ago
  • Intermediate Software Developer - Hybrid/Secret Cleared 90 -110k \ \ \ About the Opportunity \ \ The Source Staffing \ is supporting a leading...  ...is a hands -on development role with exposure to system -level thinking, integration challenges, and real -world deployment... 
    Long term contract
    Full time
    Temporary work
    For contractors
    Casual work

    The Source Staffing

    Ottawa, ON
    1 day ago
  •  ...team for the Land C5ISR Program is looking for a Co-op Software Engineer to join our team. We develop and integrate various software products that enable the...  ...issues and verify changes Support and perform Product level test and integration efforts Participate in code... 
    Hourly pay
    Full time
    Internship
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    1 day ago
  •  ...demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit We are seeking a highly skilled Senior Software Developer with expertise in Networking to join our team. The ideal candidate will have a strong background in developing software... 
    Full time
    Internship
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    1 day ago
  •  ...Job description Huawei Canada has an immediate permanent opening for a Software Developer.  About the team: The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases such... 
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Ottawa, ON
    1 day ago
  •  ...Hire Resolve is assisting legal organizations in hiring experienced legal professionals for multiple mid–senior level opportunities across a range of practice areas and in-house functions throughout Canada. This is a multi-role hiring campaign intended to attract candidates... 
    Full time
    Contract work
    Private practice

    Hire Resolve.com

    Ottawa, ON
    more than 2 months ago
  • $1200 per week

     ...Job Description Job Description Entry-Level Sales Representative We are seeking a motivated and enthusiastic Entry Level Sales...  ...ideal for individuals looking to kickstart their career in sales and develop their skills in a fast-paced environment. As an Entry Level... 

    The RPM Groups

    Ottawa, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer (Mid-Level). Be the first to apply!