Senior Software Engineer

4 weeks ago


Old Toronto, Ontario, Canada Promote Project Full time
About the Role

We are seeking a highly skilled Senior Developer to join our team at Promote Project. As a Senior Developer, you will be responsible for designing and building cloud-based applications using client-side Microsoft technologies such as Blazor/MudBlazor.

Key Responsibilities
  • Collaborate with client and internal teams to translate client requirements into functional and appealing interactive applications.
  • Design and build cloud-based applications using client-side Microsoft technologies.
  • Support component design, development, and maintenance, taking responsibility for personal technical quality standards within the project team.
  • Assist with defining structured practices, especially in source code management, building, and deployment.
  • Get feedback from users and clients, and build solutions for them.
  • Assist with the analysis of client requirements.
  • Work with and support Technical Leaders in project execution and timely delivery.
Requirements
  • Exceptional communication skills, with the ability to effectively communicate with both technical and non-technical stakeholders.
  • Experience delivering at a Senior Developer level in an enterprise environment.
  • Frontend development experience using MudBlazor.
  • Strong experience with semantic HTML and CSS.
  • Ability to contribute to UI style guides and own the implementation of a partially established design system.
  • Deep understanding of modern testing methodologies, tools, and practices, including unit testing, integration, and end-to-end testing.
  • Deep understanding of version control tools including Git.
  • Understanding of processes and roles within a pull request process.
What We Offer
  • Healthcare and RRSP.
  • Comprehensive paid time off package, encompassing holidays, sick leave, and flexible vacation days.
  • Work remotely with a genuine dedication to work/life balance.
  • Work flexibility; our culture allows you to work around what matters.
  • Home Office Support: Receive a home office stipend to help you create a comfortable workspace.
  • Investment in Growth: Access a generous professional development budget.
  • Positive Company Culture: Join a collaborative company culture that values work-life balance.
  • The Wellness Hub: Commitment to fostering/improving wellbeing with resources and support.

Please get in touch to discuss remuneration.

About Us

Promote Project is a dynamic team that values collaboration and a curious mindset. With a decade of experience, we've achieved meaningful results for our clients while maintaining the agile and transparent ethos of a startup.

Our focus on digital transformation means creating practical, user-centric products that help enterprises enter markets quickly, enhance customer experiences, and reshape workflows. Bolstered by recent investment, Promote Project is gearing up to extend its impact to more enterprises.

Despite our global presence, Promote Projecters form a close-knit community built on trust and camaraderie. Join us at Promote Project and be part of a journey marked by innovation and progress.

Recruitment/Application Process
  • A TalentCall with someone from the Talent team (30 mins approx.) to introduce you to Promote Project and the role, ensuring your experience is relevant for the position.
  • An assessment with a member of the hiring team (1 hr approx.) carried out using a screen share. You will be given a challenge and asked to provide a working solution.
  • A video call with one of our Hiring Managers (45 mins approx.) to gain insight into your interests and technical background.

There may also be an additional interview with the client depending on the project. Background checks will be conducted for anyone who joins Promote Project.

Promote Project is committed to shaping a better world in all that we do. Our global team is built based on respect, inclusivity, diversity, and excellence.

Please mention the word FELICITATE and tag RMzQuMTQ1LjIyMC41NQ== when applying to show you read the job post completely.

Job Type:Remote Job Tags
  • developer
  • design
  • technical
  • support
  • software
  • testing
  • code
  • video
  • html
  • microsoft
  • senior
  • digital nomad


  • Old Toronto, Ontario, Canada Scotiabank Full time

    Join a Winning TeamWe are seeking a talented Senior Software Engineer to join our Global Banking and Markets Engineering (GBME) team at Scotiabank. As a key member of our technology engine, you will play a critical role in powering our Corporate, Investment Banking, and Capital Markets businesses.About the RoleThe GBME team is a fast-paced, award-winning...

  • Senior Data Engineer

    4 weeks ago


    Old Toronto, Ontario, Canada Data Engineer Jobs Full time

    About This RoleWe are seeking a highly skilled Senior Data Engineer to join our Analytics Engineering team. As a key member of this team, you will be responsible for designing and building scalable data models and ETL pipelines to support business decisions.Key Responsibilities:Collaborate with data scientists to design data models and answer questions.Work...


  • Old Toronto, Ontario, Canada Spa 23 Fitness and Lifestyle Full time

    Job Title: Senior Software EngineerCompany: Spa 23 Fitness and LifestyleJob Description:We are seeking a highly skilled Senior Software Engineer to join our Prime Services, Collateral Management & Funding Engineering (PACE) Team. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software systems that...


  • Old Toronto, Ontario, Canada Rollbar, Inc. Full time

    Senior Software EngineerWe are seeking a highly skilled and motivated engineer to contribute innovative ideas and tools to support one of our major initiatives and products.About the RoleAs a Senior Software Engineer, you will collaborate with a highly professional team to ensure timely delivery of high-quality software solutions.Key ResponsibilitiesDesign...


  • Old Toronto, Ontario, Canada Tbwa ChiatDay Inc Full time

    We are seeking a highly skilled Senior Software Engineer to join our team in the Toronto area. As a key member of our infrastructure team, you will be responsible for designing, deploying, and monitoring our cloud-based platform. Your expertise in cloud service mastery and software engineering will enable you to operate with autonomy and make strategic...


  • Old Toronto, Ontario, Canada Tampa Gardens Senior Living Full time

    About Veeva SystemsVeeva Systems is a pioneering organization in the industry cloud space, dedicated to helping life sciences companies accelerate the delivery of therapies to patients. With a strong focus on innovation and growth, we have achieved remarkable success, surpassing $2 billion in revenue in our last fiscal year and poised for continued...


  • Old Toronto, Ontario, Canada Plunge Full time

    Plunge - Senior Software EngineerWe're seeking a highly skilled Senior Software Engineer to join our team at Plunge. As a key member of our engineering team, you will be responsible for designing, developing, testing, and shipping software to production.Key ResponsibilitiesDesign and develop software solutions that meet our high engineering standardsMaintain...


  • Toronto, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Company. The ideal candidate will have a strong background in cloud computing and cybersecurity, with a proven track record of delivering high-quality software solutions.Key Responsibilities:* Design and develop scalable cloud-based systems and...


  • Old Toronto, Ontario, Canada Circle Internet Services Inc. Full time

    About the RoleWe are seeking a talented Senior Software Engineer to join our team at CircleCI. As a key member of our engineering team, you will play a critical role in shaping the future of our platform.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our front-end architecture, ensuring it is scalable,...


  • Old Toronto, Ontario, Canada GuruLink Full time

    Job Title: Senior Software EngineerGuruLink is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining large-scale distributed systems.Key Responsibilities:Design and develop software and core platform componentsBuild common...


  • Old Toronto, Ontario, Canada Relay Full time

    About RelayRelay is a collaborative money management platform designed for small businesses. Our mission is to increase the success rate of small businesses by providing a human-centric customer experience. We're building a product that helps SMBs be 'on the money'.Job DescriptionWe're looking for a Senior Software Engineer to join our team. As a Senior...


  • Old Toronto, Ontario, Canada Ripple Full time

    Unlock Your Potential as a Senior Software Engineer at RippleAt Ripple, we're revolutionizing the way value moves in the digital age. We're seeking a highly skilled Senior Software Engineer to join our talented team and contribute to the development of innovative software solutions.Key Responsibilities:Design, develop, and maintain high-quality software...

  • Senior Data Engineer

    1 month ago


    Toronto, Ontario, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data systems that support our business operations.Key ResponsibilitiesDesign and implement data models, data warehouses, and data pipelines to support business...


  • Old Toronto, Ontario, Canada Tbwa ChiatDay Inc Full time

    Senior Software Engineer (Infrastructure)Fathom is a venture-backed company on a mission to use AI to understand and structure the world's medical data. Our deep learning engine automates the translation of patient records into billing codes, a process that costs hospitals in the US $15B+ annually and tens of billions more in errors and denied claims.We are...


  • Old Toronto, Ontario, Canada OneVest Management Inc. Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at OneVest Management Inc. The ideal candidate will have a strong background in software engineering, with a focus on building scalable and secure systems.The successful candidate will be responsible for designing, developing, and deploying software solutions that meet the needs of our...


  • Old Toronto, Ontario, Canada Spa 23 Fitness and Lifestyle Full time

    Job Title: Senior Software EngineerJob Description:We are seeking a skilled Senior Software Engineer to join our Prime Services, Collateral Management & Funding Engineering (PACE) Team. As a key member of our Global Technologies Applications team, you will be responsible for developing and designing solutions for our Prime Services Data Interface (PSDI)...


  • Old Toronto, Ontario, Canada Jagger Full time

    Job Title: Senior Software EngineerLocation: Toronto, OntarioWork Type: Hybrid (4x/week) - Full TimePay: $130K - $170KAbout the Company: We are partnered with a cutting-edge biotech company that specializes in designing protein-based therapeutics using advanced computational methods.Job Responsibilities:Lead the development of software applications using...


  • Old Toronto, Ontario, Canada Toast Tab, Inc. Full time

    Unlock Your Potential as a Senior Software Engineer at Toast Tab, Inc.We're on a mission to revolutionize the restaurant industry, and we need talented individuals like you to help us achieve our goals. As a Senior Software Engineer on our Team Lifecycle Experience team, you'll play a key role in designing, developing, and delivering scalable software...


  • Old Toronto, Ontario, Canada illumin Holdings Inc Full time

    Job SummaryWe are seeking a highly experienced Senior Software Engineering Director to lead our software engineering teams and drive innovation in software architecture. The ideal candidate will have a strong track record of delivering complex projects on time and on budget, with a proven ability to manage geographically dispersed teams and foster a...


  • Old Toronto, Ontario, Canada Jobber Full time

    About JobberJobber is a technology company that helps small businesses succeed by providing a platform for managing customer relationships, scheduling, and invoicing. Our mission is to empower entrepreneurs and small business owners to run their businesses more efficiently and effectively.Job Title: Senior Software EngineerWe are seeking an experienced...