Senior Software Development Lead

2 weeks ago


Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time
Job Description

At Lone Wolf Real Estate Technologies Inc, we are seeking a highly skilled and experienced Senior Software Engineer Lead to join our team.

Key Responsibilities
  • Lead the development of large-scale distributed systems using modern microservice architectures.
  • Manage and mentor a team of software engineers in an agile environment.
  • Collaborate with product owners, architects, and engineers to deliver key business objectives.
  • Design, develop, and deliver high-quality, maintainable, and scalable SaaS applications on the Java technology stack.
  • Research and evaluate modern technologies and vendor solutions to improve our products and services.
  • Analyze user stories with product owners to validate product designs.
Requirements
  • 6-8+ years' experience developing and delivering large-scale distributed systems using modern microservice architectures.
  • Experience managing an engineering team in an agile environment.
  • 3+ years' experience in Golang.
  • 3+ years' experience in JavaScript (Node.js).
  • Prior experience with a JavaScript SPA framework (Vue.js).
  • Prior experience with at least one major IaaS and/or PaaS technology (AWS).
  • Prior experience with relational database technologies (PostgreSQL, MySQL).
  • Prior experience with document stores (Elasticsearch).
  • Prior experience with message queue systems (Kafka).
  • Prior experience with agile development, continuous delivery, and DevOps.
  • Thorough understanding of the DRY, SOLID, and KISS principles of software development.
  • Flexibility and creativity in implementation of designs, including leveraging emerging technologies.
  • Excellent written and verbal communication skills.
  • Excellent organizational and problem-solving abilities.
  • Ability to clearly explain and justify ideas when faced with competing alternatives.
  • Ability to communicate and apply common design patterns across a wide range of technical problems.


  • Cambridge, Ontario, Canada ATS Automation Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at ATS Automation. As a key member of our innovation group, you will lead a software development team that designs and builds technically innovative solutions for data collection, analysis, control, and reporting.Main ResponsibilitiesLead a team of software...


  • Cambridge, Ontario, Canada ATS Automation Full time

    Job Title: Senior Software DeveloperATS Automation is seeking a highly skilled Senior Software Developer to join our Innovation Center. As a key member of our team, you will be responsible for designing, developing, and maintaining our cutting-edge automation software solutions.Key Responsibilities:Design and develop software applications using modern web...


  • Cambridge, Ontario, Canada ATS Corporation Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our Innovation Center at ATS Corporation. As a key contributor to our team, you will be responsible for designing, developing, and maintaining our cutting-edge software solutions.Key ResponsibilitiesDesign and develop software applications using modern web frameworks and...


  • Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time

    {"title": "Software Development Lead", "content": "Key ResponsibilitiesAs a Software Development Lead at Lone Wolf Real Estate Technologies Inc, you will be responsible for leading a team of software engineers to deliver high-quality, scalable, and maintainable SaaS applications on the Java technology stack.Key Qualifications6-8+ years' experience developing...


  • Cambridge, Ontario, Canada Arctic Wolf Full time

    Arctic Wolf is a leader in security operations in the fast-growing industry of cybersecurity. We have won numerous awards for our excellence in security operations and are dedicated to providing an industry-leading customer and employee experience.We are seeking a Senior Software Developer to join our Applications Team, responsible for delivering cloud-based...


  • Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time

    We are seeking a highly skilled Senior Software Engineering Team Lead to join our team at Lone Wolf Real Estate Technologies Inc. As the Manager, Software Engineering, you will be responsible for leading a dedicated team of professionals in the transition of our flagship product from desktop to web-based application.Your knowledge and experience will help to...


  • Cambridge, Ontario, Canada ATS Automation Full time

    Job Title: Senior Software EngineerWe are seeking a skilled Senior Software Engineer to join our Python Development Team.Key Responsibilities:* Design, develop, and maintain high-quality software applications using Python* Collaborate with cross-functional teams to identify and prioritize project requirements* Ensure code meets industry standards for...


  • Cambridge, Ontario, Canada ATS Automation Full time

    Job DescriptionAs a key contributor to the Innovation division at ATS Automation, you will be working on technically innovative solutions for our world-class products in the automation industry. Specifically, you will focus on user-facing applications and technologies such as Smart Conveyance, Symphoni, illuminate, and others. The mechatronics products...


  • Cambridge, Ontario, Canada ATS Automation Full time

    At ATS Automation, we are seeking a highly skilled Senior Software Engineer to join our Innovation Center. As a key member of our team, you will be responsible for designing, developing, and maintaining our cutting-edge software solutions.Key Responsibilities:Design and develop software applications using modern web frameworks and technologies.Collaborate...


  • Cambridge, Ontario, Canada Onex Construction Full time

    Job SummaryWe're looking for a skilled Senior Software Developer to join our team and contribute to the creation of meaningful projects. As a key member of our team, you'll be responsible for designing, developing, and maintaining high-quality software solutions.


  • Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time

    Job Title: Lead Software EngineerAt Lone Wolf Real Estate Technologies Inc, we are seeking a highly skilled and experienced Lead Software Engineer to join our team. As a key member of our engineering team, you will be responsible for leading the development of our software applications and ensuring they meet the highest standards of quality and...


  • Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time

    Job Title: Lead Software EngineerAt Lone Wolf Real Estate Technologies Inc, we are seeking a highly skilled and experienced Lead Software Engineer to join our team. As a key member of our engineering team, you will be responsible for leading the development of our software applications and ensuring they meet the highest standards of quality and...


  • Cambridge, Ontario, Canada Arctic Wolf Full time

    About the RoleWe're seeking a seasoned Senior Software Developer to join our Applications Team at Arctic Wolf, a leader in security operations. As a key member of our team, you'll be responsible for delivering cloud-based software solutions that address real-world security challenges faced by IT professionals.ResponsibilitiesMentor junior team members and...


  • Cambridge, Ontario, Canada Arctic Wolf Full time

    About the RoleWe're seeking a seasoned Senior Software Developer to join our Applications Team at Arctic Wolf, a leader in security operations. As a key member of our team, you'll be responsible for delivering cloud-based software solutions that address real-world security challenges faced by IT professionals.ResponsibilitiesMentor junior team members and...


  • Cambridge, Ontario, Canada Ontario Inc. Full time

    We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of cutting-edge web applications.The ideal candidate will have extensive experience in software development and a strong understanding of web technologies.Responsibilities include designing and implementing robust web applications, collaborating with...


  • Cambridge, Ontario, Canada ATS Automation Full time

    Job Title: Staff Software DeveloperATS Automation is seeking a highly skilled and experienced Staff Software Developer to join our Innovation Center. As a key member of our team, you will be responsible for designing, developing, and maintaining cutting-edge software solutions for our world-class products in the automation industry.Responsibilities:Design...


  • Cambridge, Ontario, Canada Ridgetech Automation Full time

    Senior Industrial SCADA DeveloperWe are seeking a highly skilled Senior Industrial SCADA Developer to contribute to the success of our Integrated Software (IS) team. This role will play a crucial part in delivering client solutions and services, including digitizing manual processes, creating custom reporting tools, machine control, IoT concepts, and...


  • Cambridge, Ontario, Canada Ridgetech Automation Full time

    Senior Industrial SCADA DeveloperWe are seeking a highly skilled Senior Industrial SCADA Developer to contribute to the success of our Integrated Software (IS) team. This role will play a crucial part in delivering client solutions and services, including digitizing manual processes, creating custom reporting tools, machine control, IoT concepts, and...


  • Cambridge, Ontario, Canada ONTARIO INC. Full time

    About the JobWe are seeking an Experienced Software Developer to join our team.ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teamsStay up-to-date with industry trends and technologiesRequirements5+ years of software development experienceStrong programming skills in Java, Python, or C++Experience with Agile...


  • Cambridge, Ontario, Canada CITY RENO & DESIGN Full time

    We are seeking a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have experience in designing and developing scalable software systems.Key responsibilities include:Designing and implementing software systemsCollaborating with cross-functional teamsEnsuring software quality and reliabilityThe successful candidate will...