Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer - Remote

$61.6k - $113.9k per year
Full-time

VIRTUAL(R)59 - REMOTE/TELETRAVAIL - ON - BMO

Technology

We are seeking an experienced AWS Developer with strong expertise in cloud-native application development and full-stack technologies. The ideal candidate will design, develop, and maintain scalable solutions leveraging AWS services, serverless architectures, and modern front-end frameworks.

Design, develop, and maintain full-stack web applications on AWS

Implement scalable backend services and APIs (REST/GraphQL) leveraging AWS services such as Lambda, API Gateway, ECS/EKS, RDS/DynamoDB, SQS/SNS, Cognito, and CloudFront.

Build responsive and dynamic user interfaces using React and Angular. Integrate front-end applications with backend services and AWS infrastructure.

establish unit, integration, and end-to-end tests (e.g., Apply secure coding practices; integrate authentication/authorization and secrets management following AWS and OWASP best practices.

Ensure application security, scalability, and performance in a cloud environment.

Collaborate with cross-functional teams to deliver high-quality solutions.

Implement CI/CD pipelines and follow best practices for cloud deployments.

AWS Expertise: Strong understanding of AWS core services (Lambda, RDS, API Gateway, S3, IAM, CloudWatch).

Programming: Proficiency in Node.js for backend development.

Front-End Development: Hands-on experience with React and Angular frameworks.

Database Management: Experience with relational databases and SQL (preferably on RDS).

Version Control: Familiarity with Git and collaborative development workflows.

CI/CD: Experience with AWS CodePipeline or similar tools.

Strong problem-solving skills and ability to work in an agile environment. Software development lifecycle. Reliable and accountable, strong team player, self-starter who works independently with minimal supervision. Typically 4-6 years of development work experience.

Bachelor's degree in Computer Science, Engineering, or equivalent experience.

Familiarity with AWS services (Lambda, DynamoDB, S3, SNS, SQS, CDK).

Knowledge of security best practices in AWS.

Experience with TypeScript.

AWS Certified Developer or Solutions Architect is a plus

Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from users.

Salaries for part-time roles will be pro-rated based on number of hours regularly worked. BMO Financial Group's total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. It calls on us to create lasting, positive change for our customers, our communities and our people. We strive to help you make an impact from day one - for yourself and our customers. We'll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we'll help you gain valuable experience, and broaden your skillset.

Accommodations are available on request for candidates taking part in all aspects of the selection process. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Software Development Engineer - Remote in Ontario vacancy
  • We are seeking an Intermediate Software Developer - CRM with specialized expertise in Oracle Siebel CRM to join our technical team. This role focuses on translating complex system specifications into high-performing, tested CRM applications. You will be responsible for technical... 
    Suggested

    Randstad

    Ontario
    more than 2 months ago
  •  ...to real-world impact - be part of a global shift by doing work that matters. Job Description WE’RE HIRING: SYNON / COOL 2E DEVELOPER (FTE OR CONTRACTORS) This role is a chance to work on mission-critical pharmacy claims systems while blending deep legacy... 
    Suggested
    Contract work
    For contractors
    Shift work

    Endava

    Ontario
    2 days ago
  •  ...iOS Developer Intern / Co-op (Remote) Job Description: Guhuza is seeking an iOS Developer to join our remote team and contribute to...  ...environment. Requirements: # Interest in Computer Science, Software Engineering, or a related field (or equivalent work experience).... 
    Suggested
    Temporary work
    Part time
    Internship
    Remote work

    TorontoJobs.ca Recruitment Division

    Ontario
    13 days ago
  •  ...Our Professional Services team is looking for an Integrations Developer to work directly with customers to develop custom integrations...  ...equivalent experience). Experience: ~2-4 years of experience in software development, with a focus on integrations. ~ Proficiency in... 
    Suggested
    Remote job
    Long term contract
    Worldwide

    Calabrio, Inc.

    Ontario
    more than 2 months ago
  •  ...no in-office requirement. You choose the environment where you do your best work. The Role We're looking for a backend-focused software engineer who is passionate about building secure, scalable infrastructure from the ground up. Day-to-Day Responsibilities... 
    Suggested
    Internship
    Work at office
    Remote work
    Flexible hours

    Calliere

    Ontario
    22 days ago
  •  ...Description Hillview Consulting is looking for a Java Full Stack Developer to join our team on-site in Ontario. This contract position...  ...expertise in both front-end and back-end development to create scalable software solutions that enhance our recruitment processes. You will work... 
    Hourly pay
    Contract work

    Hillview Consulting

    Ontario
    a month ago
  • $137k - $206k per year

     ...Ready to be a Titan? As a Senior Software Engineer will be part of the engineering team at ServiceTitan to help improve our products...  ...Visual Studio, JIRA, and other tools that are typically used by developers on Microsoft technology stack. B.S., M.S. or PhD in Computer... 
    Remote job
    Internship
    Local area
    Flexible hours

    ServiceTitan

    Ontario
    more than 2 months ago
  • $165k - $183k per year

     ...development skills to the next level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a critical role in...  ...Our team thrives on dynamic challenges, and we take pride in developing and maintaining scalable and fault-tolerant metrics delivery systems... 
    Remote job
    Long term contract
    Permanent employment
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    more than 2 months ago
  •  ...Public Policy and Administration (MPPA), we are seeking Course Developers to support the revision and enhancement of existing courses within...  ...fields of public policy and administration. As our new Course Developer, you will review and revise course outlines and supporting... 
    Contract work
    Part time
    Work at office
    Remote work
    Flexible hours

    Yorkville University

    Ontario
    2 days ago
  •  ...Job Functions/Duties and Responsibilities: • Collaborates with Systems Architects, Software Team Leads and other Software Developers • to design, develop and deploy technical solutions. • Analyses complex information, designs, develops and troubleshoots database... 
    Contract work

    Astra North Infoteck Inc.

    Ontario
    5 days ago
  • $101k - $151k per year

     ...000 products to healthcare facilities and medical professionals across the country. The Senior Salesforce Solutions Architect & Developer supports the evolution of our Salesforce platform. This pivotal role demands a blend of hands-on coding and configuration expertise,... 
    Long term contract
    Full time
    Contract work
    Internship

    Cardinal Health

    Ontario
    a month ago
  • $130k - $185k per year

     ...GTMfund. For more information, check out  centari.com or find us on  LinkedIn . About the Role We are hiring a Senior Fullstack Software Engineer to join our product team. You'll be a key player in designing and building end to end features, working alongside engineers... 
    Remote job
    Flexible hours

    Centari

    Ontario
    more than 2 months ago
  • $193k - $214k per year

     ...management workflows. This role is pivotal for cross-team collaboration, developer productivity, and AI-driven development initiatives. Role...  ...’re Looking For): ~ Proven senior‑level impact ~8+ years of software engineering experience (typically 10+ for this level) delivering... 
    Remote job
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    more than 2 months ago
  •  ...IBM App Connect Enterprise (ACE) & DataPower Developer 100% Remote Job Details: Responsible for designing, developing, and supporting enterprise integration solutions using IBM App Connect Enterprise (ACE) and IBM DataPower. Develop and maintain scalable... 
    Contract work
    Remote work

    Astra North Infoteck Inc.

    Ontario
    27 days ago
  • $165k - $183k per year

     ...events. Learn more about our flexible approach to where we work. Overview About the Role  We are currently seeking a Senior Software Engineer to join our Self-Serve team.  The role will be focused within the Experimentation Platform side, where you will be responsible... 
    Remote job
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    more than 2 months ago
  •  ...? Maintain documentation and prepare test plans ? Support the software development team on the hardware related tasks ? Conduct and document...  ...advancement in electronic to apply to future product developments ? Document the design, functionality and tests related to product... 
    Full time
    Work at office

    Gravity Conseil

    Ontario
    6 days ago
  • $50k - $55k per year

     ...retaining walls and underground stormwater management facilities) Develop standard drawings and templates by working closely with a design...  ...and update as required Draft utilizing AutoCAD design software Work closely with the engineering department in providing alternate... 
    Remplacement
    Permanent employment
    Full time
    Work at office

    DECAST

    Ontario
    10 days ago
  • $55k per year

     ...practicum placements, working within a structured framework, and developing transferable skills that can open doors in education,...  ...Office, Adobe, and data management. You can quickly learn other software programs used in online learning.  The problem-solving mindset... 
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    Yorkville University

    Ontario
    1 day ago
  • $54.02k per year

     ...Grant Writer; President and CEO. The successful candidate will develop a keen knowledge of all YSM programs and impacts, and build strong...  ...proposals, reports and presentation materials using various software tools including, but not limited to, Microsoft Word, Excel, Power... 
    Ongoing contract
    Internship
    Work at office
    Immediate start
    Flexible hours
    Afternoon shift

    Yonge Street Mission

    Ontario
    5 days ago
  •  ...and for their execution of the in-person camp. Research and develop the teaching/lesson plans and activities for families or children...  ...asset. Feel comfortable using/willing to learn about online software such as PCO. Qualifications and Educational Requirements Eligibility... 
    Permanent employment
    Summer work
    Summer internship
    Local area

    Scarborough Chinese Baptist Church

    Ontario
    20 days ago
  •  ...with leadership to deconstruct a high-level vision into clear, developer-ready requirements. You are the bridge between "what is possible...  ...databases. System Connectivity: Understanding how different software tools "talk" to each other to send data payloads and confirm when... 
    Immediate start
    Home office

    Livingston International

    Ontario
    16 days ago
  •  ...as a technical specialist responsible for developing, maintaining, documenting, and...  ...MineSight, Supervisor, RMSP or similar) to develop robust 3D geological and estimation models...  ...comparable mine planning and estimation software is expected.   The Rewards The position... 
    Long term contract
    Remplacement
    Full time
    Temporary work
    Remote work

    Globe 24-7

    Ontario
    14 days ago
  •  ...the entire organization. The primary purpose of this role is to develop an organizational culture that emphasizes quality, continuous improvement...  ...labour issues. Competent to use office technology, software and applications. Exceptional customer service skills with commitment... 
    Long term contract
    Remplacement
    Temporary work
    Fixed term contract
    Internship
    Work at office
    Immediate start

    Holland Christian Homes

    Ontario
    9 days ago
  •  ...Sunbird Software, a leading, global software company in the data center industry is looking for an experienced account manager for Canada...  ...be able to skillfully execute these standard sales processes: Develop and qualify opportunities Understand customer buy process... 
    Full time
    Work at office
    Remote work

    Sunbird Software Inc.

    Ontario
    16 days ago
  •  ...Position: Software Developer Location: London, Ontario. This is not a remote position. Position Type: Full-time, 3-year renewable contract. Status: This posting is for an existing vacancy on-site at Ivey Business School Hiring Range: $65, 733 - $82,115 Application... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Immediate start

    Ivey Business School

    London, ON
    1 day ago
  • $58k - $63k per year

     ...enclosures, power distribution, climate control, IT infrastructure and software and services and are present in more than 90 percent of all...  ...customer service orientation Capable problem solver that develops effective solutions for complex problems French language skills... 
    Full time
    Worldwide
    Flexible hours

    Rittal LLC

    Ontario
    3 days ago
  •  ...Take your career to new heights with Loopio! Loopio is looking for a passionate and endlessly curious Full Stack Software Developer to join one of our growing feature development teams. You will work cross-functionally with a team of innovative Engineers, Product Managers... 
    Internship
    Remote work
    Work from home
    Home office
    Flexible hours

    Loopio

    Toronto, ON
    3 days ago
  • $100k - $120k per year

     ...inventory and cost of spare parts for equipment. Direct and develop maintenance resources to comply with regulatory requirements and...  ...assignments. ~ Working knowledge of MS Office and Maintenance software ~ Knowledge of legal requirements for building and equipment... 
    Internship
    Local area

    Leggett & Platt

    Ontario
    a month ago
  •  ...endless possibilities; learning new things, working with the latest technologies and making a difference in the world. Job Title : Software Developer Location: Mississauga, Ontario, Canada Work Model: Hybrid Who We Are It all started with a classic story about one... 
    Internship
    Worldwide

    SOTI

    Mississauga, ON
    9 days ago
  • $70k - $80k per year

     ...strong cross-functional relationships and developing a deep understanding of Intrado’s...  ...and how they impact the business. You will develop an understanding of SaaS metrics and drivers...  ...analytics ~ Working knowledge with SaaS / Software business models ~ Strong understanding... 
    Long term contract
    Full time
    Temporary work

    Intrado Life & Safety, Inc.

    Ontario
    29 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer - Remote. Be the first to apply!