Talent.com
Software Engineer (.NET / SQL / JavaScript)
Software Engineer (.NET / SQL / JavaScript)Drake International • Ottawa, ON, CA
Software Engineer (.NET / SQL / JavaScript)

Software Engineer (.NET / SQL / JavaScript)

Drake International • Ottawa, ON, CA
17 days ago
Job type
  • Full-time
  • Permanent
Job description

Executive Recruitment & Advisory | Talent Management | Mission-Driven & Scaling Organizations

Role Type : Full-time

Reporting To : Director of Engineering

Work Model : Hybrid

Salary Range : $89,000–$100,000

Recruitment Partner : Drake International is recruiting in partnership with our client for this role.

We are seeking a Software Engineer to contribute to feature development, application enhancements, and overall platform stability within a collaborative engineering environment. You will work across the application—building new capabilities, improving existing functionality, and supporting roadmap initiatives—while contributing to code quality, architectural discussions, and day‑to‑day development workflows. This role is well‑suited to an engineer with exceptional backend foundation skills who is comfortable working across multiple layers of a web application within a mature SaaS product.

Qualifications

  • 3–5 years of experience in software development or application engineering.
  • Superb verbal and written communication skills.
  • Knowledge of modern software development methodologies and the tools that support them (agile workflows, CI / CD, version control).
  • Strong understanding of technical design , object‑oriented programming, and core software engineering principles.
  • Experience with Microsoft SQL Server and relational database concepts.
  • Experience with C# and the .NET Framework in a production environment.
  • Familiarity with AWS cloud services , including RDS, S3, ALBs, Lambda, and SQS .
  • Experience with or exposure to financial technology (FinTech) or other transaction‑heavy systems.
  • Strong debugging and root‑cause analysis skills in production environments.
  • Experience working with REST APIs and common integration patterns.
  • Familiarity with asynchronous processing or event‑driven architectural patterns.
  • Ability to translate business requirements into thoughtful technical solutions.
  • Experience contributing to CI / CD pipelines and automated testing practices.

Responsibilities

Core Development

  • Design, build, and maintain backend components using C# , .NET , and SQL Server .
  • Implement new product features, including co‑terming enhancements and roadmap‑driven updates.
  • Quality & Standards

  • Write clean, maintainable, well‑documented code following engineering best practices.
  • Participate in code reviews , ensuring code quality, consistency, and adherence to standards.
  • Contribute to automated testing and CI / CD workflows to support reliable deployments.
  • Troubleshooting & Support

  • Diagnose and resolve application issues, performing root‑cause analysis where needed.
  • Improve application performance, reliability, and scalability through iterative enhancements.
  • Work closely with Product, QA, and Engineering teams to refine requirements and deliver features.
  • Participate in agile ceremonies , including stand‑ups, sprint planning, and grooming sessions.
  • Contribute to documentation, knowledge sharing, and ongoing team process improvements.
  • What We Offer

  • Competitive base salary commensurate with experience ($89,000–$100,000).
  • Hybrid work environment with flexibility to balance in‑office and remote collaboration.
  • Three (3) weeks’ vacation annually, plus sick days and wellness days.
  • Comprehensive health and dental benefits with extended coverage.
  • Opportunity to work within an established engineering team on a high‑impact SaaS product.
  • About Drake International

    Since 1951, Drake International has been a global leader in flexible and permanent staffing, connecting people with meaningful work at every career stage. We are recruiting in partnership with our client for this opportunity and collaborate directly with employers to bring you the best roles at no cost, ensuring a people‑first experience where everything works seamlessly.

    Equal Opportunity Employer

    Drake International is an equal opportunity employer and champions accessibility, inclusivity, and diversity in the workplace. We are committed to providing accommodation for applicants with disabilities throughout the recruitment process. If you require accommodation, please contact your local Drake representative.

    AI Disclosure

    While Drake International uses certain AI‑enabled systems to support administrative efficiency, all screening, assessment, and selection decisions for this role are made by a human . Every application is personally reviewed by the recruiter managing this search. No automated decision‑making or AI‑driven filtering is used at any stage of the hiring process.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Ottawa, ON, CA

    Similar jobs
    .Net Developer (Intermediate or Senior)

    .Net Developer (Intermediate or Senior)

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for experienced.Our client is an Enterprise company that builds SaaS products for Fortune 500 companies.Relocation to Vancouver will be required towards the end of this year.Experien...Show more
    Last updated: 30+ days ago • Promoted
    React / Node Developer

    React / Node Developer

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an experienced.Our client is an agriculture based software company operating out of Toronto.JavaScript / TypeScript and related frameworks (NestJS, Express).Experience working wi...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Integration

    Software Engineer - Integration

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an intermediate software engineer for our client to work on the integration of their product with other products. This is a permanent position that is remote to start (during Covi...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Data Infrastructure & Acquisition - Ottawa, Canada

    Software Engineer, Data Infrastructure & Acquisition - Ottawa, Canada

    Speechify • Ottawa, ON, Canada
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Developer Full Stack (Python) North America (Remote)

    Lead Software Developer Full Stack (Python) North America (Remote)

    Ignite Talent Solutions • Ottawa, ON, Canada
    Remote
    Full-time
    Lead Full Stack Developer / Solutions Architect – North America (Remote).Our client is an innovative startup transforming the manufacturing and service industries with real-time digital twins...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Software Developer (Government of Canada Secret-level clearance)

    Full Stack Software Developer (Government of Canada Secret-level clearance)

    TV2 Consulting • Ottawa, ON, Canada
    Full-time
    We are seeking an Application Developer to join the Government of Canada delivery team, supporting secure web portal applications (DynaDocs and CanaDocs) and their underlying infrastructure.This ro...Show more
    Last updated: 7 days ago • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    Mission Control Space Services • Ottawa, ON, Canada
    Permanent
    Mission Control is located in Ottawa, Canada.Were looking for an enthusiastic and talented individuals to join our team.Mission Control empowers explorers to advance their space missions.We innovat...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Veem • Ottawa, ON, Canada
    Full-time
    Veem empowers small and medium businesses who spend too much time and money dealing with inefficient financial payment systems. Our transparent, relationship-based payments model makes it easy to bu...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    acre security • Ottawa, ON, Canada
    Full-time
    Senior Software Engineer - Cloud Access Control.Move Security Forward with Acre.Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environmen...Show more
    Last updated: 30+ days ago • Promoted
    JavaScript Engineer

    JavaScript Engineer

    SuperAnnotate • Cantley, Quebec, CA
    Remote
    Full-time
    As an hourly paid, fully remote JavaScript Engineer for AI Data Training, you will review complex AI-generated code and explanations or generate new ones, evaluate the reasoning quality and step-by...Show more
    Last updated: 23 hours ago
    Software Systems Engineer

    Software Systems Engineer

    Actalent • Ottawa, ON, Canada
    Full-time
    Actalent is seeking a Software Systems Engineer for a position in the downtown area of Ottawa, Ontario.Join a pioneering Systems Modeling team focused on architecting, developing, and maintaining a...Show more
    Last updated: 19 days ago • Promoted
    Full Stack Developer - Product Development Group

    Full Stack Developer - Product Development Group

    Canadian Bank Note Company • Nepean, ON, Canada
    Full-time +1
    As a Full Stack Developer in our Corporate Info Systems group, you will be responsible for designing, developing, and maintaining scalable applications. You will work closely with cross-functional t...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Actalent • Ottawa, ON, Canada
    Full-time
    Join a dynamic and innovative team as a Software Engineer, where you will play a pivotal role in the development and maintenance of cutting-edge software systems. This is a unique opportunity to be ...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Saint Laurent Consulting • ottawa, on, ca
    Full-time
    Saint Laurent Consulting - Hiring on behalf of our client.Location & Work Authorization (required).Have Canadian Citizenship or Permanent Residency. Our client is on a mission to revolutionize derma...Show more
    Last updated: 30+ days ago • Promoted
    Jr. Software Engineer

    Jr. Software Engineer

    EarthDaily Analytics • Ottawa, ON, Canada
    Full-time
    At EarthDaily Analytics (EDA), we strive to build a more sustainable planet by creating innovative solutions that combine satellite imagery of the Earth, modern software engineering, mach...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer - Saint Laurent Consulting

    Senior Software Engineer - Saint Laurent Consulting

    Saint Laurent Consulting • ottawa, on, ca
    Full-time
    Saint Laurent Consulting - Hiring on behalf of our client.Location & Work Authorization (required).Have Canadian Citizenship or Permanent Residency. Our client is on a mission to revolutionize derma...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, RDI

    Senior Software Engineer, RDI

    Redis • Ottawa, ON, Canada
    Full-time
    We built the product that runs the fast apps our world runs on.If you checked the weather, used your credit card, or looked at your flight status online today, you're welcome.At Redis, you'...Show more
    Last updated: 20 days ago • Promoted
    Software Engineering Manager / C# / .Net / GoLang

    Software Engineering Manager / C# / .Net / GoLang

    N-able Technologies Ltd. • Ottawa
    Full-time
    At N-able, we’re not just helping businesses be secure —we’re redefining what it means to be cyber resilient.Our end-to-end platform blends AI-powered capabilities and flexible tech stacks, so cust...Show more
    Last updated: 10 days ago • Promoted