Intermediate Software Developer
1 month ago
Assent is the leading solution for supply chain sustainability tailored for the world’s top-tier, sustainability-driven manufacturers. Hidden risks riddle supply chains, many of which weren't built with sustainability in mind. That's where we step in. With insights from experts, Assent is the tool manufacturers trust for comprehensive sustainability.
We are proud to announce that Assent has crossed the US$100M ARR milestone, granting us Centaur Status. This accomplishment, reached just 8 years following our Series A, makes us the first and only Certified B Corporation in North America's SaaS sustainability industry to celebrate this milestone.
Our journey from $5 million to US$100M ARR in just eight years has been marked by significant growth and achievements. With our $350 million US funding led by Vista Equity Partners, we're poised for even greater expansion and are on the lookout for outstanding team members to join our mission.
Hybrid Work Model
At Assent, we proudly embrace a remote-first work model, valuing the flexibility and autonomy it provides our team. We also acknowledge the intangible benefits of occasional in-person workdays. For team members situated within 50 kms/31 miles of our five global offices in Ottawa, Eldoret, Penang, Columbus, and Amsterdam, you can expect to come into the office one day a week. Similarly, those near our co-working spaces in Nairobi and Toronto are encouraged to work onsite once a month.
Job DescriptionThe Intermediate Software Developer is the engine of a development team. Constantly learning with a growth mindset, you are focused on honing your ability to deliver high-quality, scalable solutions. You are learning the importance of other roles on the team in successfully delivering software and how to influence them.
Key Requirements and Responsibilities- Partner with your team and other stakeholders to deliver high-quality, scalable, and reliable software solutions using techniques like test-driven development and solid object-oriented design principles.
- Participate actively in the Scrum team’s ceremonies with the intent of improving the team and the team’s artifacts.
- Participate actively in design and code reviews, providing actionable feedback as appropriate.
- Maintain a sense of curiosity to understand our customers' and internal stakeholders’ problems in order to drive real business outcomes.
- Develop software that follows Assent’s Design Guidelines and Coding Standards.
- Develop software that adheres to Assent’s Security Guidelines (part of Design & Coding Standards).
- Be familiar with corporate security policies and support the information security function to protect both information systems and corporate assets from undue risk.
- Break down work into manageable pieces.
- Develop and implement software that is testable and ensure that test coverage is maintained according to Assent's Guidelines.
We strongly value your talent, energy, and passion. It will also be valuable to Assent if you have the following qualifications:
- Strong oral and written communication skills in English.
- Post-secondary degree in Computer Science (or related) and 4+ years software development experience.
- You are proficient in at least one part of our stack (C#/.NET, Angular, MS SQL Server).
- You focus on delivering high-quality, scalable software solutions using techniques like test-driven development and good object-oriented design principles.
- You are a team player who values others’ opinions and seeks to understand their point of view.
- Curiosity to understand our customers and internal stakeholders’ problems in order to drive real business outcomes.
- Curiosity and drive to learn and keep up-to-date with new web technologies and approaches.
Reasonable Accommodations Statement: To perform this job successfully, an individual must be able to perform the aforementioned duties and responsibilities satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform these essential functions.
Additional InformationLife at Assent
- Wellness: We believe that you and your family’s well being is important. As a result, we offer vacation time that increases with tenure, comprehensive benefits packages (details vary by country), life leave days and more.
- Financial Benefits: It’s not all about the money – well, it’s a little about the money. We understand that financial health is important and we offer a competitive base salary, a corporate bonus program, retirement savings options and more.
- Life at Assent: There is purpose beyond your work. We provide our team members with flexible work options, volunteer days and opportunities to get involved in corporate giving initiatives.
- Lifelong Learning: At Assent, curiosity is not only valued but encouraged. You will receive professional development days that are available to you the day you start.
At Assent, we are committed to growing and sustaining an environment where our team members feel included, valued, and heard. Our diversity and equal opportunity practices are guided and championed by our Diversity and Inclusion Working Group and our Employee Resource Groups (ERGs).
Our commitment to diversity, equity and inclusion includes recruiting and retaining team members from diverse backgrounds and experiences, and fostering a culture of belonging where all team members are included, treated with dignity and respect, promoted on their merits, and placed in positions to contribute to business success.
If you require assistance or accommodation throughout any part of the interview and selection process, please contact talent@assent.com and we will be happy to help.
#J-18808-Ljbffr-
Intermediate Software Developer
1 month ago
Ottawa, Ontario, Canada Assent Compliance Inc. Full timeJob Title: Intermediate Software DeveloperAssent Compliance Inc. is seeking a highly skilled Intermediate Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...
-
BlackBerry QNX
6 months ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location - On-site OttawaBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded,...
-
Intermediate Software Developer
1 month ago
Ottawa, Ontario, Canada Assent Full timeJob OverviewThe Intermediate Software Developer is a key member of our development team, responsible for delivering high-quality, scalable software solutions. This role requires a strong understanding of software development principles, including test-driven development and object-oriented design.Key ResponsibilitiesCollaborate with cross-functional teams to...
-
Intermediate Software Developer
4 weeks ago
Ottawa, Ontario, Canada Assent Compliance Full timeThe Intermediate Software Developer is the engine of a development team. Constantly learning with a growth mindset, you are focused on delivering high-quality, scalable solutions. You learn the importance of other roles on the team in successfully delivering software and how to influence them. Key Responsibilities include partnering with teams to deliver...
-
Senior Embedded Software Developer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob DescriptionBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.We are seeking an Intermediate or Senior Embedded Software Developer or Embedded Software Integrator to work on various projects and...
-
Intermediate Software Developer
4 weeks ago
Ottawa, Ontario, Canada Assent Full timeAbout the RoleAssent is seeking a skilled Intermediate Software Developer to join our development team. As a key member of our team, you will be responsible for delivering high-quality, scalable software solutions using techniques like test-driven development and solid object-oriented design principles.Key ResponsibilitiesPartner with your team and other...
-
Embedded Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob OverviewWe are seeking a skilled Embedded Software Developer to join our team at QNX Software Systems. As a Driver Development Engineer, you will be responsible for designing and implementing software drivers to support next-generation hardware peripherals on advanced automotive platforms.Key ResponsibilitiesDevelop software drivers for various hardware...
-
Embedded Software Driver Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking a skilled Embedded Software Driver Developer to join our QNX BSP Team. The ideal candidate will have a strong background in developing drivers for various hardware peripherals and adapting existing drivers for embedded platforms.Key Responsibilities:Design and implement software drivers to support next-gen hardware peripherals on...
-
Intermediate Software Developer
1 month ago
Ottawa, Canada Assent Full timeJob DescriptionThe Intermediate Software Developer is the engine of a development team. Constantly learning with a growth mindset, you are focused on honing your ability to deliver high-quality, scalable solutions. You are learning the importance of other roles on the team in successfully delivering software and how to influence them. Key Requirements...
-
Intermediate Software QA Developer
5 months ago
Ottawa, Canada Fortinet Full timeFortinet is looking for a Software QA Analyst to join our Ottawa office. If you are a driven and motivated self-starter that wants to contribute directly to the success of your team, this is a position for you.Job Responsibilities: Implement, deploy, maintain, test, and monitor cloud instances. Collect and analyze running instances data, providing feedback...
-
Intermediate Software Developer
4 weeks ago
Ottawa, Ontario, Canada Assent Full timeAbout the RoleThe Intermediate Software Developer is a key member of our development team, responsible for delivering high-quality, scalable software solutions. This role requires a strong understanding of software development principles, including test-driven development and object-oriented design.Key ResponsibilitiesPartner with the team and stakeholders...
-
Embedded Systems Software Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking a highly skilled Embedded Systems Software Developer with expertise in WiFi to join our team at QNX Software Systems. As a WiFi expert, you will be responsible for developing and optimizing WiFi drivers, working closely with our network development team to analyze and develop new drivers and features.Key Responsibilities:Develop...
-
Intermediate Software Developer
3 months ago
Ottawa, Canada Assent Full timeCompany Description Summary Assent is the leading solution for supply chain sustainability tailored for the world’s top-tier, sustainability-driven manufacturers. Hidden risks riddle supply chains, many of which weren't built with sustainability in mind. That's where we step in. With insights from experts, Assent is the tool manufacturers trust...
-
Intermediate Software Developer
1 month ago
Ottawa, Canada Assent Compliance Full timeCompany DescriptionSummaryAssent is the leading solution for supply chain sustainability tailored for the world's top-tier, sustainability-driven manufacturers. Hidden risks riddle supply chains, many of which weren't built with sustainability in mind. That's where we step in. With insights from experts, Assent is the tool manufacturers trust for...
-
BlackBerry QNX
6 months ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location: onsite OttawaBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded,...
-
Embedded Software Developer
5 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob DescriptionAt QNX Software Systems, we are seeking an Intermediate or Senior Embedded Software Developer to join our team. As a key member of our development team, you will work on various projects and technologies to deliver high-quality software solutions.ResponsibilitiesConfigure and integrate embedded target side software components, including BSP,...
-
Project Administrator
5 months ago
Ottawa, Canada Nortak Software Ltd. Full time**Description**: Nortak Software is currently seeking Intermediate Project Administrators with the following qualifications: **Mandatory Requirements**: - Minimum 24 months of relevant experience within the last 6 years providing administrative and technical support to a project team - Valid Government of Canada Reliability Status security screening granted...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title:Senior Embedded Systems Software Developer for WiFi and NetworkingAbout the Role:The QNX Software Systems Team is seeking a skilled Senior Embedded Systems Software Developer to join our WiFi and Networking team. As a key member of this team, you will be responsible for developing and optimizing WiFi drivers, working with network development teams...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Senior Embedded Systems Software Developer for WiFi SolutionsJob Description:The QNX Software Systems team is seeking a skilled Senior Embedded Systems Software Developer to join our WiFi solutions team. As a key member of our team, you will be responsible for developing and optimizing WiFi drivers for our embedded operating system. Your expertise...
-
Intermediate Bilingual Property Field Claims
4 weeks ago
Ottawa, Canada Intermediate Bilingual Property Field Claims Adjuster, HYBRID (Ottawa, ON) Full timeCompany: Intermediate Bilingual Property Field Claims Adjuster, HYBRID (Ottawa, ON) - Job Description- We are currently looking to add an Independent Intermediate Bilingual Property Field Claims Adjuster to our team!- Why should you consider a career with ClaimsPro? We are proud of our people and it shows: - You will be part of a team of professional...