Lead Software Developer

job
  • Valsoft Corporation
Job Summary
Location
Toronto ,ON
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
13 Nov 2024
Share
Job Description
We are hiring at AllTrust Networks for a Lead Software Developer to join our growing team in Canada!
We are seeking a highly skilled and experienced Lead Software Developer to oversee and guide a team of front-end and back-end developers. This role requires expertise in Microservices architecture, JSON/REST API design, and proficiency in Scala, C#, PostgreSQL, RabbitMQ, and Akka.
The ideal candidate is not only technically proficient but also an excellent mentor and team player who will foster growth and collaboration within the team.
What your day will look like:
Lead and Mentor Development Teams : Supervise and mentor both front-end and back-end developers, ensuring smooth project execution and fostering a collaborative work environment.
Microservices Design and Implementation : Architect and implement microservices-based solutions, ensuring scalability, performance, and reliability.
API Design : Develop and optimize JSON/REST APIs that are secure, scalable, and easy to maintain.
Technical Leadership : Act as a technical expert, providing guidance on best practices, coding standards, and technical decisions to ensure alignment with project goals.
Code Review and Quality Assurance : Ensure the quality and maintainability of code by conducting regular code reviews and implementing development best practices.
Collaboration with Stakeholders : Work closely with project managers, product owners, and other stakeholders to define project requirements, timelines, and deliverables.
Problem Solving and Innovation : Drive innovation within the team by proposing and implementing cutting-edge technologies and approaches.
System Integration : Oversee the integration of third-party systems using RabbitMQ and Akka for messaging and distributed systems.
About You:
Proficiency in Microservices Design and Implementation : Proven experience in building and managing microservices architectures.
Expertise in API Development : Strong experience in designing and implementing JSON/REST APIs.
Programming Skills : Expertise in Scala and C# .
Database Experience : Proficiency with PostgreSQL and working knowledge of database performance tuning and optimization.
Message Broker Experience : Hands-on experience with RabbitMQ for messaging and queuing in distributed systems.
Concurrency and Actor Systems : Experience with Akka for building concurrent and distributed applications.
Team Leadership : Demonstrated experience leading and mentoring software development teams.
Problem-Solving Skills : Strong analytical and troubleshooting skills.
7+ years experience in software development .
At least a Bachelor’s degree in Computer Science or a similar discipline .
Excellent analytical and problem-solving skills.
Ability to work effectively in a collaborative remote environment.
Excellent written and verbal communication skills.
Familiarity with Agile development methodologies.
Exposure to cloud services and architecture.
Fluent in English, both written and verbal, is essential.
Legally authorized to work in Canada.
Preferred Qualifications:
Experience with CI/CD pipelines and DevOps practices.
Familiarity with cloud services such as AWS , Azure , or GCP .
Previous experience in Agile or Scrum environments.
Familiarity with front-end technologies such as React , Angular , or Vue.js (optional).
Personal Attributes:
Team Player : A collaborative attitude and the ability to work well with other developers, product teams, and stakeholders.
Mentorship Mindset : A passion for guiding and developing the skills of other team members.
Effective Communication : Ability to communicate technical concepts to both technical and non-technical stakeholders.
Adaptability : Ability to thrive in a fast-paced, dynamic environment and manage multiple projects.
We thank all applicants for their interest; however, only the candidates selected for an interview will be contacted.
#J-18808-Ljbffr
Other Smiliar Jobs
 
  • Montreal, QC
  • 1 Days ago
  • Toronto, ON
  • 1 Days ago
  • Montreal, QC
  • 1 Days ago
  • Montreal, QC
  • 1 Days ago
  • , QC
  • 3 Days ago
  • Montreal, QC
  • 2 Days ago
  • , NY
  • 4 Days ago
  • , NY
  • 4 Days ago
  • , NY
  • 4 Days ago
  • , NY
  • 4 Days ago
  • Cove Neck, NY
  • 4 Days ago
  • Saddle Rock Estates, NY
  • 4 Days ago