Remote Lead Software Developer

Logo of Osedea

Osedea

๐Ÿ“Remote - Canada

Job highlights

Summary

The job is for a Lead Software Developer at a tech development firm that emphasizes community, diversity, and fun. The role requires guiding the development of software according to specifications, developing key solutions, translating functional requirements into technical specifications, providing feedback, sharing expertise, coaching colleagues, taking initiative on projects, upholding software development guidelines, researching, testing, and implementing new techniques and technologies, and advising clients about technical decisions. The ideal candidate has 8+ years of experience as a software developer or engineer, at least 3 recent years in modern popular programming languages, 2+ years of experience leading a team of software developers, a Masterโ€™s degree, Bachelorโ€™s degree, college degree, certification in a software-related field, or equivalent degree or experience, and is bilingual (French and English).

Requirements

  • Has 8+ years experience as a software developer or engineer
  • Has at least 3 recent years in modern popular programming languages such as Python, Javascript/typescript, and/or Java
  • Has 2+ years experience leading a team of software developers in a professional setting
  • Has a Masterโ€™s degree, Bachelorโ€™s degree, college degree, certification in a software-related field, or equivalent degree or experience
  • Is bilingual (French and English)

Responsibilities

  • Guide your team through the development of software according to specifications (SRS, Interface Designs)
  • Develop key solutions to solve client business critical needs
  • Translate functional requirements into technical specifications
  • Provide continuous feedback to your colleagues
  • Share expertise through analysis, estimates, reviews, and audits
  • Coach colleagues to encourage their professional growth
  • Confidently take initiative on projects and tasks
  • Uphold and reinforce software development guidelines
  • Research, test, and implement new techniques and technologies
  • Advise and consult with clients about technical decisions and direction

Preferred Qualifications

  • Proficient with Full-stack web development
  • Proficient with Development Methodologies (Agile, Scrum, XP, Kanban, Shape Up, etc.)
  • Proficient with Application Testing (unit, functional, E2E, etc.)
  • Proficient with CI/CD Pipelines
  • Proficient with Domain-Driven Design
  • Proficient with at least one major modern client-side framework/library such as AngularJS, ReactJS, Svelte, etc
  • Experience with Cloud-hosting platforms (AWS, Azure, GCP, etc.)
  • Experience with Virtualization and Containerization
  • Experience with Mobile development
  • Experience with In-Memory object storage, caching, and queue systems
  • Experience with Microservices and Serverless Systems

Benefits

  • Competitive Salary
  • Contribution to your pension plan (RRSP)
  • Flexible hours of work
  • Choose how you work
  • Work from anywhere up to 8 weeks
  • Paid sabbatical
  • Wellness and productivity spending account
  • Opportunity to work from our international offices
  • Parental program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Osedea know you found this job on JobsCollider. Thanks! ๐Ÿ™