Apply

Principal Developer

Posted 2024-10-22

View full description

💎 Seniority level: Principal, 15+ years

📍 Location: Canada

🔍 Industry: Financial Services

🏢 Company: Coconut Software

🗣️ Languages: English

⏳ Experience: 15+ years

🪄 Skills: AWSDockerLeadershipPostgreSQLSoftware DevelopmentAgileGitCSSJavascriptKubernetesSoftware ArchitectureReduxReactCommunication SkillsCollaborationJavaScriptMentoring

Requirements:
  • 15+ years proven experience in shipping multiple products, preferably in various roles.
  • Full-stack development, deployment, testing across multiple web platforms.
  • Adept at simplifying complex codebases for maintainability.
  • Mastery in ramping up quickly in new languages and frameworks.
  • Experience in automating development processes.
  • Extensive knowledge of programming paradigms and software development methodologies.
  • Strong understanding of GIT and associated workflows.
  • Experience with REST and related technologies.
  • Experience with JavaScript (React, Redux), CSS, PHP 7+, Laravel or Symfony, MariaDB/MySQL preferred but not required.
  • Exceptional communication skills and ability to articulate design decisions.
  • Desire to influence engineering culture and improve practices.
Responsibilities:
  • Demonstrate Technical Ownership.
  • Contribute to determining the functionality, performance, scalability, and reliability of products.
  • Lead research, design, and planning of technical initiatives.
  • Help drive department goals and create strategic roadmaps.
  • Guide software architecture and development testing.
  • Communicate project status and manage dependencies.
  • Troubleshoot complex technical problems.
  • Foster innovation and collaboration across teams.
Apply