Informations principales

Lead Software Developer - Ruby on Rails

Poste: Non spécifié

Début: Dès que possible

End: Non spécifié

Lieu: Verdun, Canada

Type de collaboration: Projet seulement

Taux horaire: Non spécifié

Dernière mise à jour: 25 juil. 2024

Description et exigences de la tâche

If you are looking to advance your career and seek a new stimulating challenge, join our dynamic and innovative team.


We are seeking a highly experienced Lead Software Developer with a strong background in Ruby on Rails to join our team. As a Lead Software Developer, you will play a pivotal role in shaping our technical direction, mentoring team members, and driving the successful delivery of complex projects. Your leadership will be critical in ensuring our solutions meet current needs and are scalable for future requirements.

The job is primarily remote with in-office presence required a few times a year.

Responsibilities

- Lead the design and implementation of new modules based on provided specifications.
- Conduct comprehensive code reviews and ensure adherence to best practices.
- Refactor and enhance existing functionalities for improved performance and scalability.
- Analyze requirements to devise flexible, forward-thinking solutions.
- Develop and maintain first-party APIs.
- Integrate with third-party APIs and ensure seamless system interoperability.
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
- Collaborate with cross-functional teams to align technical solutions with business objectives.



Profil

Skills:

  • Excellent analytical and problem-solving skills.
  • Rigorous attention to detail and quality.
  • Strong leadership and teamwork abilities.
  • High level of autonomy and resourcefulness.
  • Sense of responsibility and ownership.
  • Great communication skills.
  • Capacity to manage multiple technical priorities.
Requirements:

  • Bachelor’s degree in Software Engineering.
  • 5+ years of current experience with Ruby on Rails.
  • Experience in mathematics, finance, or accounting.
Bonus:

  • Knowledge of Group Benefits.
  • Experience with CI/CD and BI tools.

Catégorie

Software development