Senior Software Developer

Koïos Intelligence
Canada
$50 an hour
Full-time

Koios Intelligence aims to revolutionise the insurance industry through artificial intelligence (AI) and natural language processing (NLP).

We provide advanced virtual assistant solutions voice enabled to enhance customer & insurance agents experience, streamline operations, and drive innovation.

By using state-of-the-art large language models and generative AI, we simplify complex insurance processes, improve decision-making, and enable personalised interactions for policyholders and insurers.

Job Summary

We are seeking a highly skilled and experienced Senior Software Developer to join our development team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet our business needs.

You will work closely with cross-functional teams, including product managers, designers, and other developers, to deliver scalable and robust software applications.

The ideal candidate has a strong background in software development, excellent problem-solving skills, and a passion for writing clean and efficient code.

Responsibilities

  • Collaborate with product managers, designers, and other stakeholders to understand project requirements and translate them into technical specifications.
  • Design, develop, and maintain software applications using best practices in coding, testing, and deployment.
  • Write clean, efficient, and well-documented code that adheres to coding standards and guidelines.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to project requirements.
  • Debug and troubleshoot issues in software applications, identifying and implementing appropriate solutions.
  • Collaborate with team members to identify areas for process improvement and contribute to the overall improvement of the development team’s practices and methodologies.
  • Stay up to date with the latest industry trends, technologies, and best practices in software development, and proactively share knowledge with the team.
  • Mentor and provide guidance to junior developers, helping them grow their technical skills and abilities.
  • Collaborate with cross-functional teams to estimate development efforts, plan project timelines, and deliver software solutions on schedule.
  • Collaborate with infrastructure and operations teams to ensure proper deployment and scalability of software applications.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field. A master’s degree is a plus.
  • Proven experience (5+ years) in software development, with a strong focus on full-stack development.
  • Proficiency in working with modern web development frameworks, libraries, and tools (e.g., React, Angular, Node.js).
  • Strong knowledge of relational and non-relational databases, including query optimization and database design principles.
  • Knowledge on C++ / C or any low level programming language is a nice-to-have.
  • Experience with cloud platforms and services (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
  • Solid understanding of software development methodologies, such as Agile or Scrum.
  • Excellent problem-solving and analytical skills, with the ability to troubleshoot complex issues and propose effective solutions.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience with version control systems (e.g., Git) and continuous integration / continuous deployment (CI / CD) pipelines.
  • Demonstrated ability to deliver high-quality software solutions on time and within scope.

What we offer for your valuable work

You’ll join a collaborative, fun team where everyone, including you, is active in the product definition and development process.

Our founders are lifelong entrepreneurs who have built and scaled large companies. By working with founders and sitting on our leadership team, you will have the front-row seat to see how a company grows and scales.

  • We provide quality collective insurance to all employees and their families, including dental care.
  • We support 50% of expenses related to sports (gym memberships, sportswear, etc), up to 250 dollars a year.
  • We refund 50% of public transportation expenses, up to 50$ a month.
  • While Koios promotes both teamwork on-site to ensure commitment, efficiency and employees’ professional development, we also offer the flexibility needed for a healthy professional / personal life balance.
  • We Offer Stock Options after an approbation period.

J-18808-Ljbffr

8 hours ago
Related jobs
TextNow
Canada

TextNow is seeking a senior native iOS and Android Software Developer to help build customer-facing products for our Trust and Safety vertical on both iOS and Android native applications. As the native platform Software Developer for Trust and Safety, you will be working in a very dynamic part of ou...

Centric Software
Canada

Demonstration of sound software design principles, with the ability to create error-free, easily readable, documented software. These applications will integrate with Centric Software’s Product Lifecycle Management (PLM) cloud solution, providing users with a great mobile user experience. Design, de...

Empire Life
Any Canadian Location, CA

Empire life is looking to hire a Software Developer or Senior Software Developer - Perl to join our Development team! The Software Developer is an intermediate to senior software developer of web based applications and application program interfaces (API’s) with additional skills and experience in D...

CB Canada
Canada

We are looking for a Senior Software Developer- Java to join our MC Professional squad, working with the product management team to understand requirements, suggest technical solutions, implement, and deploy new features. Joining us as a Software Engineer is a chance to grow into a Senior, Staff, an...

Vidyard
Remote, Canada
Remote

In this role, you'll be working closely with an awesome team of developers and a product manager, all under the guidance of an Engineering Manager. Your goal? To use your skills to simplify and enhance the day-to-day experience of our developers. Our Developer Platform team is where innovation meets...

Laboratoires Acumatica Canada
CA

Computer hardware or software retailer/wholesaler. Write, modify, integrate and test software code. Write, modify, integrate and test software code for e-commerce and other Internet applications. ...

Arctic Wolf
Remote, Canada
Remote

You’ll be working as a senior software developer on our Applications Team, responsible for delivering the cloud-based software that helps solve the real-world security problems that IT professionals face. We’re looking for a Senior Software Developer to be part of making that happen. Integrate softw...

Oracle
Canada

Do you want to advance your career with the world’s first cloud company? Since 1998, Oracle NetSuite has been on a mission to deliver an agile, unified application suite that gives leaders a complete view into their business.Our team is growing, and we’re looking for people like you to help us make ...

Vidyard
Remote, Canada
Remote

Reporting directly to the Software Development Manager, you'll collaborate with a cross-functional team of developers, a designer, and a product manager to address customer challenges and deliver exceptional software solutions. Eager to share knowledge among other senior - staff level developers and...

Bentley Systems
Remote, ON, CA
Remote

The successful candidate will be a member of the software development group that delivers industry leading software to transition the lifecycle of infrastructure assets into the digital world, contributing towards the Bentley Mission of providing innovative software and services for the enterprises ...