Software Development Manager

6 days ago


Markham, Ontario, Canada Accommodations Plus International Full time
Job Summary

We are seeking an experienced Senior Software Development Manager to lead our technical team in delivering high-quality software solutions. As a key member of our team, you will be responsible for overseeing the development of our technology platform, ensuring timely delivery, and driving technical excellence.

Key Responsibilities
  • Technical Leadership
    • Provide technical guidance and oversight to a team of software engineers.
    • Develop and implement technical strategies to drive innovation and improvement.
  • Project Management
    • Lead agile development teams to deliver new product features and system performance enhancements.
    • Ensure effective backlog management and prioritization of tasks to meet project goals.
  • Team Management
    • Manage a team of software engineers, including onshore and offshore resources.
    • Mentor and guide team members in best practices for software development and project execution.
  • Vendor Management
    • Manage relationships with third-party vendors and service providers.
    • Oversee the evaluation, selection, and performance of vendors to ensure they meet contractual obligations and performance standards.
  • Stakeholder Communication
    • Act as the primary contact for stakeholders regarding project status, technical issues, and requirements.
    • Ensure transparent and effective communication between onshore and offshore teams.
Requirements
  • Minimum of 8-10 years of experience in software development, including at least 3-5 years in a managerial role leading onshore and offshore teams.
  • Minimum 8 years development experience in modern Java technologies.
  • Minimum 8 years of experience developing web-based applications.
  • Prior experience in a senior developer role with technical team lead responsibilities for an agile team with offshore members.
  • BSc/BA in computer science, engineering, or relevant field; MSc/MA preferred.
  • Solid full-stack developer and design patterns.
  • Professional experience with modern Spring Boot, Spring Cloud, Angular, Node and MVC web-based applications.
  • Experience using and implementing REST based web services.
  • Proficiency with AWS cloud technologies.
  • Strong SQL, Redis, DB Migration tools and AWS RDS skills.
  • Professional experience with Docker and Kubernetes.
  • Self-motivated and directed, with the ability to effectively prioritize assign and execute tasks in a high-pressure environment.
  • Analytical and problem-solving abilities, with keen attention to detail.
  • Managing client support issues and escalations.
  • Experience with Agile, TDD and BDD is a must.
  • Professional experience with Monitoring tools like Data Dog.
  • Accounting software experience is an asset.
  • Other AWS experiences (Cognito, S3, etc.) are an asset.
  • Strong leadership and team management skills with a proven ability to mentor and develop team members.
  • Excellent project management skills, including experience with Agile and traditional methodologies.
  • Proven experience in stakeholder management and effective communication.
  • Technical proficiency in relevant technologies and a strong understanding of software development processes.
  • Ability to manage multiple projects simultaneously and thrive in a fast-paced environment.
  • Strong problem-solving and analytical skills.
  • Exceptional organizational and time management abilities.
  • Ability to work collaboratively with cross-functional teams and build strong relationships.
  • High level of initiative and proactive approach to project challenges.
Work Environment

This position operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand, walk; use hands to finger, handle or feel; and reach with hands and arms.

AAP/EEO Statement

Accommodations Plus International is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, alienage or national origin, ancestry, citizenship status, age, disability or handicap, sex, marital status, veteran status, sexual orientation, genetic information, arrest record, or any other characteristic protected by applicable federal, state or local laws. Our management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities and general treatment during employment.


  • Software Developer

    1 day ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Research and Development team at Jonas Club Software. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable, high-volume web...

  • Software Developer

    1 day ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Research and Development team at Jonas Club Software. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable, high-volume web...

  • Software Developer

    2 days ago


    Markham, Ontario, Canada Employment and Social Development Canada Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Employment and Social Development Canada.Job SummaryThe successful candidate will be responsible for designing, developing, and testing computer-based systems, as well as coordinating the development, installation, and operation of these systems.Key...

  • Software Developer

    1 day ago


    Markham, Ontario, Canada Employment and Social Development Canada Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Employment and Social Development Canada.Job SummaryThe successful candidate will be responsible for designing, developing, and testing computer-based systems, as well as coordinating the development, installation, and operation of these systems.Key...


  • Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Implementation Manager to join our team at Jonas Software UK. As an Implementation Manager, you will be responsible for overseeing the implementation of high-quality websites and customer experiences for our elite private members clubs around the world.Key ResponsibilitiesLead a dynamic team of...


  • Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Implementation Manager to join our team at Jonas Software UK. As an Implementation Manager, you will be responsible for overseeing the implementation of high-quality websites and customer experiences for our elite private members clubs around the world.Key ResponsibilitiesLead a dynamic team of...

  • Software Engineer

    1 week ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...

  • Software Engineer

    1 week ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...


  • Markham, Ontario, Canada Procom Full time

    Embedded Software Development LeadProcom is seeking a seasoned professional to join their team as an Embedded Software Development Lead. This is a permanent, full-time position.As the Embedded Software Development Lead, you will be responsible for overseeing the development of embedded products, leading a team of embedded software engineers. Reporting to the...


  • Markham, Ontario, Canada Procom Full time

    Embedded Software Development LeadProcom is seeking a seasoned professional to join their team as an Embedded Software Development Lead. This is a permanent, full-time position.As the Embedded Software Development Lead, you will be responsible for overseeing the development of embedded products, leading a team of embedded software engineers. Reporting to the...

  • Software Engineer

    4 days ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Jonas Software UK. As a key member of our Research and Development team, you will play a critical role in designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop...

  • Software Engineer

    4 days ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Jonas Software UK. As a key member of our Research and Development team, you will play a critical role in designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop...


  • Markham, Ontario, Canada TRIBALSCALE INC. Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to join our team at TribalScale Inc. as a key member of our software development team.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the successful delivery of software projects.Project Management: Lead and coordinate teams of information...


  • Markham, Ontario, Canada TRIBALSCALE INC. Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to join our team at TribalScale Inc. as a key member of our software development team.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the successful delivery of software projects.Project Management: Lead and coordinate teams of information...


  • Markham, Ontario, Canada TRIBALSCALE INC. Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to join our team at TribalScale Inc. as a key member of our software development team.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the successful delivery of software projects.Project Management: Manage and coordinate the development,...


  • Markham, Ontario, Canada TRIBALSCALE INC. Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to join our team at TribalScale Inc. as a key member of our software development team.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the successful delivery of software projects.Project Management: Manage and coordinate the development,...


  • Markham, Ontario, Canada TRIBALSCALE INC. Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to join our team at TribalScale Inc. as a key member of our software development team.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the successful delivery of software projects.Project Management: Manage and coordinate the development,...


  • Markham, Ontario, Canada TRIBALSCALE INC. Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to join our team at TribalScale Inc. as a key member of our software development team.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the successful delivery of software projects.Project Management: Manage and coordinate the development,...


  • Markham, Ontario, Canada Accoravillage Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Manager to lead our team in modernizing our legacy business systems into a modern, cloud-native solution. As a key member of our Applications & Development group, you will be responsible for spearheading the transformation of our internal systems, guiding and mentoring a...


  • Markham, Ontario, Canada Accoravillage Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Manager to lead our team in modernizing our legacy business systems into a modern, cloud-native solution. As a key member of our Applications & Development group, you will be responsible for spearheading the transformation of our internal systems, guiding and mentoring a...