Senior Software Developer

Our purpose

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.
  • Expertise in multiple programming languages, such as Java, C#, Python, or JavaScript.
  • 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.
Apply Online