Senior Software Developer (Remote First)
- Remote job
The BAT team is responsible for the Business Acquisition part of our process. This includes developing and maintaining our customer-facing app as well as maintaining the Quote domain (this is a central part of all of our processes). As a Senior Developer, you will utilize your technical expertise to hold high standards when implementing new features, mentor junior developers and align with our culture of iterative, autonomous development and deployment. Your primary focus will be on addressing security and scalability considerations, collaborating closely with the Product Manager, Engineering Manager and other developers to devise and implement systems and processes that enable the team to achieve its goals.
This is a remote-first role within Canada. #LI-Remote
Responsibilities:Take ownership of the development of custom features and drive their technical implementation.
Act as the Subject Matter Expert for the team’s domain and drive its technical direction.
Suggest, design, implement, test and monitor features and functionalities.
Facilitate cross-team collaboration in accordance with established best practices and Agile methodology.
Evangelize proper software architecture and development paradigms.
Collaborate with project stakeholders and the development team to design and build scalable, user-friendly systems for our customers, and in-house tooling.
Discuss strategy and outline tradeoffs of potential software solutions.
Develop, test, and maintain codebase within the team’s domain.
Write clean, maintainable, and scalable code.
Contribute to knowledge sharing of new technologies and solutions which fall within the team’s area of expertise.
Offer guidance and mentorship to junior and intermediate team members.
Develop and maintain documentation for new and existing features and integrations.
Develop an understanding of company goals.
Perform other duties as assigned.
University degree or college diploma in a recognized technical, vocational, or academic program (preferably in Engineering or Computer Science) or equivalent work experience.
5+ years building rich, complex web applications.
Experience architecting and augmenting large software systems.
Extensive fullstack experience with Nodejs/AWS/Reactjs and the TypeScript ecosystem.
Experience with back-end development using NestJS.
Experience working with TypeORM.
Experience working with PostgreSQL.
Understanding of web security best practices and data protection.
Knowledge of containerization using Docker and orchestration with Kubernetes.
A passion for clean, reusable, and well-structured code.
Ability to communicate efficiently.
Ability to mentor, coach, and work with others collaboratively.
A commitment to continuous improvement, continuous learning, and knowledge sharing.
Experience with microservices and microfrontends.
Experience with or knowledge of gRPC.
Experience with cacheing and queueing using Redis or similar technologies.
Experience working with MongoDB is an asset.
$105k - $155k per year
...Role Overview As a Senior Software Engineer working on the Cloud Forensics team , you will play a critical role in investigating, interpreting... ...Your mission is to enable robust digital investigations by developing software that authenticates, acquires, and analyzes internet...Remote jobSenior$81.6k - $115.2k per year
...CUSTOMER Responsible for developing and documenting detailed solution... ...members / stakeholders Develop functional, technical and user... ...business functions to design optimal software / systems SHAREHOLDER... ...vendors Typically reports to a Senior Manager or above EXPERIENCE...SeniorFull timeWork from home- ...heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself. Picture collaborating with industry... ...a blend of both. From interviews to onboarding, we embody a remote-first approach. You will be part of a global team, learning from...Remote jobSeniorFull timeInternshipWork at officeFlexible hours
$69.7k - $98.4k per year
...protect the bank and its customers by operating as an experienced developer for the Oracle-based Customer Risk Rating (CRR) platform. You... ...Succeed Required ~ Undergraduate degree in computer science, Software Engineering or related field ~3-5+ years of experience in...SuggestedFull timeWork from home$105.1k - $129.4k per year
...your recruiter who can provide you more specific details for this role. Job Description: Job Summary We are seeking a Senior Java Developer / Architect to design, build, and operate scalable, event-driven, cloud-native applications using Apache Kafka, Spring Boot,...SeniorFull timeContract workWork from home- ...dynamic SAP Competence Center and play a key role in designing, developing and implementing solutions that support complex business... ...The ideal candidate brings: Extensive experience as an SAP Developer with strong expertise in ABAP and modern SAP development frameworks...SeniorLong term contract
- ...hosting industry and innovation by putting our customers first. As a Senior AI-Enabled Full-Stack Developer , you’ll be at the forefront of integrating AI into... ...What we offer: Work from anywhere - this is a remote opportunity A competitive salary that values you and...Remote workSeniorFull timeFlexible hours
$102.2k - $125k per year
...Reconciliation. We do this by designing, developing, and enhancing java based microservices... ...at various capacity (junior to senior developer) Actively contributing code and laying... ...Nexus, Jenkins, Maven ~ Well-versed in software design patterns and architectural standards...SeniorLong term contractFull timeWork from home$100k - $300k per year
...luxury experiences to Aritzia's clients by leveraging technology to meet and exceed the vision and mission of the business. As a Senior Developer / Developer, Full-Stack, Concierge Technology, you will be responsible for designing, developing, implementing, and supporting Aritzia...SeniorFull timeInternshipWork at office- Cority is looking for a Senior Software Engineer I to be a part of our existing team. Our organization... ...as working with Product Development to develop software to meet client needs.... ...gaining knowledge. Experience working with remote teams. Previous experience in the field...Remote jobSeniorLong term contractImmediate start
- ...We are seeking a Senior Engineer with deep expertise in Apache Solr to design, build, and optimize scalable search solutions. This role focuses on improving search performance, relevancy, and indexing pipelines in a cloud-based environment. You will own search relevance across...Senior
$100 per hour
...Position: Apache Camel Developer Location: Remote, Canada (must be available EST) Structure : Contract 6 months to start Pay: Up to $100.00 p/h inc. CAD -- We have a great new opportunity to support one of our System Integrator / Technology clients in a contract...Remote workContract work$126.8k - $164.1k per year
...distributed computing ZeroMQ for remote socket communication Google... ...Team is looking for a Senior Level Engineer to join our core... ...~8+ years' experience as a software engineer delivering FO pricing... ...development experience. ~ Ability to develop high performance event-driven...Remote workSeniorFull timeWork from homeWorldwide$100k - $135k per year
...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning... ...practices. You will partner with senior engineers for guidance on... ...independence. Responsibilities · Develop and deliver software features with minimal...Remote workSeniorLong term contractFull time$125.5k - $154k per year
...Product Group of TD's Core Platform is seeking a talented Software Engineer III to develop & support critical applications around customer book of record... ...and regulatory compliance. We are seeking a skilled Senior Software Engineer with expertise in Java with expertise in...SeniorFull timeTemporary workWork from home- ...SQL/Node/AWS Software Engineer (Backend development) Accomplished... ...destination for trailblazing senior software engineers like yourself... ...requirements and organize/present developed features for clients.... ...interviews to onboarding, we embody a remote-first approach. You will be...Remote jobSeniorFor contractorsInternshipWork at officeFlexible hours
- ...class teams. Picture pairing with senior engineers, shipping code that... ...to revolutionize healthcare software, and your curiosity and growth... ...; you will help architect and develop key services that power our... ...interviews to onboarding, we embody a remote-first approach. You will be...Remote jobSeniorFor contractorsWork at officeFlexible hours
$125.5k - $154k per year
...mentality". Responsible for developing and documenting detailed... ...development, programming /coding Develop functional, technical and user... ...functions to design optimal software / systems Review technical... ...independently and/or autonomously as a senior/ lead on a diverse range of...SeniorFull timeWork from homeShift work$50.6k - $71.4k per year
...paced work environment • Proficiency in software tools including MS Office, and internet application... ...inclusive and sustainable tomorrow for First Nation, Inuit, and Métis communities... ...career goals. Here at TD, we hire and develop the best. Training & Onboarding We will...Full timeTraineeshipWork from home- ...maximize publisher revenue. We are a 100% remote, culture-first organization driven by four core values... ...team of Engineering Managers and Software Engineers, ensuring our platforms remain... ...testing, documentation agents) to eliminate developer toil. Measured Outcomes: Quantify...Remote jobFull timeFlexible hours
- ...Office (Word, Excel and Outlook), branch software and internet • Knowledge of banking... ...posting is open to those who identify as First Nation (Status and Non-Status), Inuit, and... ...career goals. Here at TD, we hire and develop the best. Training & Onboarding We will...Full timeWork at officeWork from home
$69.7k - $98.4k per year
...details for this role. Job Description: Perform activities developing components of solutions with a focus on analytics, support,... ...administration and/or provisioning of systems/applications. CUSTOMER ~ Develop new solutions as required for engineering programs and projects...Work from home$59.5k - $84k per year
...May also provide research, installation, maintenance, configuration, administration and/or provisioning of systems/applications. Develop new solutions as required for engineering programs and projects within assigned area Develop new features and perform unit / component...Full timeWork from home$81.6k - $115.2k per year
...ll Do We are looking for a full stack developer that designs, develops, and maintains complex... ..., debugs, and maintains high-quality software solutions Collaborate with technology... ...operational excellence Participate fully as a senior member of the team, fostering a positive,...SeniorFull timeWork from home$69.7k - $98.4k per year
...within a cross-functional POD that includes Software Engineers, Quality Engineers, Business... ...and deliver quality features Design, develop, and deliver small to medium-sized features... ...TD location ~ Remaining time working remotely from a secure home workspace You will...Remote workFull timeWork at officeWork from home$102.2k - $125k per year
...Team is looking to on-board a self-starting, high-performing Java software engineer with a strong engineering mindset to help us grow our... ...potential to achieve your career goals. Here at TD, we hire and develop the best. Training & Onboarding We will provide training and...Full timeWork from home- ...About Remote Remote is solving modern organizations’ biggest challenge – navigating global employment compliantly with... ...to support global talent-hiring and bring local wealth to developing countries. At first glance our salary bands seem quite wide - here is some context...Remote jobSeniorFull timeInternshipLocal areaImmediate startHome officeFlexible hours
$81.6k - $115.2k per year
...issues / items related to Engineering technology and tools May develop and/or contribute to negotiations of third party contracts/... ...issues/ points of interest Participate in knowledge transfer with senior management, the team, other technical areas and business units...SeniorFull timeWork from home$180k - $275k per year
...opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers to...Remote jobInternshipWork at officeLocal areaFlexible hours$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators... ...in high-risk or high-priority areas Mentor and guide senior engineers and technical leads through coaching, design discussions...Remote workSeniorLong term contractFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer (Remote First). Be the first to apply!
- software developer intern Canada
- junior software engineer Canada
- software engineer - robotics Canada
- software developer Canada
- ingénieur développement informatique c++ Canada
- ingénieur logiciel Canada
- software engineer salary in canada Canada
- software development engineer Canada
- software engineer devops Canada
- software engineer Canada
