Remote Lead Software Developer

Posted

Apply now
Please, let Valsoft Corporation know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • AllTrust Networks is hiring a Lead Software Developer to join their team in Canada.
  • The role involves overseeing and guiding a team of front-end and back-end developers.
  • Expertise in Microservices architecture, JSON/REST API design, and proficiency in Scala, C#, PostgreSQL, RabbitMQ, and Akka is required.
  • The successful candidate will be a mentor and team player, fostering growth and collaboration within the team.
  • The position allows for remote work from anywhere in Canada.
  • Responsibilities include leading and mentoring development teams, architecting microservices-based solutions, developing and optimizing APIs, providing technical leadership, conducting code reviews, collaborating with stakeholders, driving innovation, and overseeing system integration.

Requirements:

  • A minimum of 7+ years of experience in software development is essential.
  • At least 3+ years of experience managing a team of software developers is essential.
  • A Bachelor’s degree in Computer Science or a similar discipline is essential.
  • Proven experience in building and managing microservices architectures is required.
  • Strong experience in designing and implementing JSON/REST APIs is necessary.
  • Expertise in Scala and C# programming languages is required.
  • Proficiency with PostgreSQL and knowledge of database performance tuning and optimization is essential.
  • Hands-on experience with RabbitMQ for messaging and queuing in distributed systems is required.
  • Experience with Akka for building concurrent and distributed applications is necessary.
  • Demonstrated experience leading and mentoring software development teams is essential.
  • Strong analytical and troubleshooting skills are required.
  • Excellent written and verbal communication skills are necessary.
  • Familiarity with Agile development methodologies is preferred.
  • Exposure to cloud services and architecture is beneficial.
  • Fluency in English, both written and verbal, is essential.
  • Candidates must be legally authorized to work in Canada.

Benefits:

  • The position offers a remote work model, allowing flexibility in work location.
  • The opportunity to lead and mentor a team of developers, fostering professional growth.
  • Involvement in innovative projects using cutting-edge technologies.
  • The chance to work in a dynamic and collaborative environment.
  • Access to a well-established company with a strong market presence and a large consumer base.
Apply now
Please, let Valsoft Corporation know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback