Back End Developer

7 months ago


Ottawa, Canada TechInsights Inc. Full time
OUR STORY 
TechInsights is the information platform for the semiconductor industry. 
Regarded as the most trusted source of actionable, in-depth intelligence related to semiconductor innovation and surrounding markets, TechInsights’ content informs decision makers and professionals whose success depends on accurate knowledge of the semiconductor industry—past, present, or future. 
Over 650 companies and 75,000 users access the TechInsights Platform, the world’s largest vertically integrated collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor industry. This collection includes detailed circuit analysis, imagery, semiconductor process flows, device teardowns, illustrations, costing and pricing information, forecasts, market analysis, and expert commentary. TechInsights’ customers include the most successful technology companies who rely on TechInsights’ analysis to make informed business, design, and product decisions faster and with greater confidence. For more information, visit techinsights. 

THE OPPORTUNITY 

The back-end developer at TechInsights plays a pivotal role in software development, reporting to the ADM and collaborating extensively with teams such as Software Development, Reliability, Engineering, Architecture, User Experience, and Technical Product Management. The Back End Developer will be responsible for understanding, completing, and implementing software designs, adhering to development guidelines and standards, and making adjustments based on peer reviews. They will actively participate in sprint reviews, ensure proper deployment and monitoring of software solutions with the Reliability team, and provide DevOps support including bug triage and fixing. Additionally, the BEDEV occasionally develops Proof-of-Concepts to validate key design concepts and contributes to the company's technical documentation.

This role will be based out of our Ottawa office.

WHAT YOU WILL DO
  Implement Software Systems That Meet or Exceed Business RequirementsThoroughly analyze and comprehend engineering design specifications.Address and complete any missing elements of the design, collaborating with the ENG team to get these additions approved before initiating development.Breakdown larger software features into smaller implementation tasks Collaborate with the team to accurately estimate the time and resources required for software development tasks.Implement software code that meets or exceeds TechInsights’ coding guidelines and standards on time Conduct peer code reviews with fellow developers and members of the engineering team to maintain high-quality standards.Actively work on reducing technical debt by implementing code refactoring and/or restructuring, upgrading software dependencies, adding unit or interface tests Coordinate with the Reliability team to automate the deployment of software systems across targeted ENVs. Provide Real-Time DevOps Support Efficiently triage and estimate the severity and scope of bugs.Debug and identify bug root causes Contribute to real-time debugging calls and activities in cooperation with the Reliability teamParticipate actively in real-time debugging sessions and activities in collaboration with the Reliability teamRegularly update the Technical Product Managers team on progress using Jira and our IM platform Issue and review PRs for bug fixes 
WHO YOU ARE Post-secondary education in Computer or Data Science or related discipline, or equivalent experience  Background in building technical integrated products, ideally in a SaaS environment  Expert knowledge of programming languages including Java/Spring Boot and NodeJS Intermediate knowledge of Python Deep experience designing and developing microservices. Strong experience developing event-driven software and ETL solutions Working knowledge and experience with SQL/NoSQL databases (e.g. PostgresQL, DynamoDB, DynamoDB) Strong familiarity with Elasticsearch Strong familiarity with modern software management tools including Jira and Confluence (or similar) Nice to have: experience with Test Driven Design; experience with Infrastructure as Code (IAC) - Terraform, CloudFormation, and the Serverless framework; and, CI/CD experience, ETL, Mulesoft, Kubernetes Experience in an Agile environment  Strong written and verbal communication skills  As part of the recruitment process for this position, you will be required to submit your latest citizenship and/or permanent residency information. This information will be used to comply with U.S. Export Control Laws and Regulations.

WHY WORK WITH US 

Competitive pay and generous benefits (medical, dental, vision, wellness, RRSP/401K Matching)  Flexible vacation policy  Annual fitness reimbursement  Strong sense of camaraderie, mutual respect and shared goals among colleagues  Support for community through charitable alliances  Professional and career development opportunities  Wellness resources and support from management 

Technology knows no bounds, and neither does TechInsights. Bringing together talented humans from different perspectives, backgrounds and abilities is something we take seriously. We’re committed to building an inclusive environment that welcomes you to be your authentic self and allows us to push past the boundaries together.

TechInsights is committed to meeting the needs of people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.



  • Ottawa, Ontario, Canada Thales Group Full time

    Job Title: Senior Back-End DeveloperLocation: Ottawa, CanadaAbout the Role:We are seeking a highly skilled Senior Back-End Developer to join our team in Ottawa. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining back-end web applications using Java.Key Responsibilities:Design and implement...


  • Ottawa, Canada Ucanpay Full time

    We are seeking an experienced Java Backend Developer who has rich experience in continuous improvement, automation, and large-scale infrastructure to contribute to the development of compelling business and consumer payment products. If seeing your work used by real-world customers excites you – this is for you:● Make your mark - modernize how Canadians...

  • Software Developer

    2 weeks ago


    Ottawa, Canada Thales Full time

    Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades,...

  • Software Developer

    4 months ago


    Ottawa, Canada Thales Full time

    Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades,...


  • Ottawa, Canada Kinaxis Inc. Full time

    About Kinaxis: **About Kinaxis**: - Elevate your career journey by embracing a new challenge with Kinaxis. We are experts in tech, but it’s really our people who give us passion to always seek ways to do things better. As such, we’re serious about your career growth and professional development, because _People matter _at Kinaxis. In 1984, we started...


  • Ottawa, Ontario, Canada Tbwa ChiatDay Inc Full time

    Senior Front-End Engineer Job DescriptionWe're seeking a seasoned Senior Front-End Engineer to join our team in Hapara New Zealand, focusing on shaping the technical direction of our product and guiding less experienced engineers.About UsCordance accelerates the growth of B2B SaaS companies through acquisition and strategic guidance. Our team partners with...

  • Back-End Developer

    3 weeks ago


    Ottawa, Canada DNSnetworks Full time

    p>We are looking for a highly motivated, self-driven software developer with a can-do attitude who’s ready to join our team as an Intermediate Backend Developer. You are a flexible team player who loves to solve difficult problems… looking for that “get-it-done” personality. p>About the companyIT Managed Security Service Provider - Ottawa, Montreal,...


  • Ottawa, Canada Veeva Systems, Inc. Full time

    The RoleWe are looking for Front-End Software Engineers who are eager to build in a dynamic, startup environment inside a stable, profitable company. Our teams are solving complex problems that impact the speed and effectiveness of the life sciences industry. In this role, you’ll jump right in, develop in rapid sprints, and find quickly that we don’t...


  • Ottawa, Canada Ucanpay Full time

    We are seeking an experienced Front-end Developer who has rich web and mobile experience in continuous improvement, automation, and large-scale infrastructure to contribute to the development of compelling business and consumer payment products. If seeing your work used by real-world customers excites you – this is for you:● Make your mark - modernize...


  • Ottawa, Ontario, Canada Rewind Full time

    Company OverviewRewind is a service that protects critical business data. Our focus is on backing up cloud-based data in apps like Jira, GitHub, Confluence, and Shopify. We're backed by leading investors and recognized as one of Canada's fastest-growing technology companies.About the JobThis role will be based out of our Ottawa office, where we follow a...


  • Ottawa, Canada Thales Group Full time

    Software Developer (Back End Web Services)Software Developer (Back End Web Services)This is a hybrid role in Ottawa, Ontario.Position SummaryThales Canada Defence and Security is hiring for a Software Developer (Back End Web Services) who will be responsible for supporting the Performance Manager in the development of Performance systems for Thales’...


  • Ottawa, Ontario, Canada Ncc Ccn Full time

    Job OverviewWe are seeking a highly skilled and experienced Front-End Web Development Specialist to join our team at the National Capital Commission (NCC).About the RoleThis is a key position in our organization, requiring strong technical expertise in front-end web development, including design, programming, testing, implementation, and support for all our...


  • Ottawa, Ontario, Canada Tbwa ChiatDay Inc Full time

    Cordance is an experienced operator and subject-matter expert dedicated to accelerating the growth of vertically focused business-to-business (B2B) software-as-a-service (SaaS) companies through acquisition and long-term tactical and financial guidance. We partner with founders to help them scale their businesses and realize their companies' full...


  • Ottawa, Ontario, Canada Thales Group Full time

    Are you passionate about developing innovative software solutions? Do you want to work for a leading global technology company that makes the world a safer and more enjoyable place?Job Summary:We are seeking an experienced Software Developer to join our team in Ottawa, Canada. As a key member of our development team, you will be responsible for designing,...

  • Backend Developer

    3 months ago


    Ottawa, Canada Ford Motor Company Full time

    The Back End Developer candidate will be working to build a cloud-based platform to drive the development of Ford’s global Release & Update capability across millions of vehicles  The candidate for this role must be able to adapt in a rapidly changing environment and drive consistency of purpose for a complex organization. Prior experience in driving...


  • Ottawa, Canada Thales Full time

    Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades,...


  • Ottawa, Ontario, Canada AshbyHQ - ATS Full time

    Poe is a platform that provides millions of global users with a place to chat, explore and build with AI language models. We are seeking a Staff Software Engineer to contribute to Poe.About the Team and Role:We take shared ownership of the cross-functional product development cycle. Your role will involve planning and implementing new features, contributing...


  • Ottawa, Canada Walmart Canada Full time

    **Position Summary... **:To support the Store Manager and manage store operations according to Company guidelines and lead Associates to ensure friendly, helpful service and drive profitable store sales. **What you'll do...**: 1. As a member of the Store Management Team drives profitable sales through achievement of sales and profit goals, budget management...


  • Ottawa, Ontario, Canada Cisco Systems, Inc. Full time

    Cisco Systems, Inc. is seeking a skilled Cloud Native Software Developer to join our team in extending and maintaining the core messaging, persistence, and shared back-end services powering the Intersight platform.Job SummaryWe are looking for a highly motivated individual with deep technical expertise in cloud native technologies to participate in the...


  • Ottawa, Canada SA TECHNOLOGIES Full time

    SA Technologies Inc. (www.satincorp.com) is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.Job DescriptionPosition: Front End Web DeveloperDuration: Full TimeRate: OpenKey ResponsibilitiesDesign, development,...