Software Engineer
4 weeks ago
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
-
Software Engineer
4 weeks ago
Ottawa, Canada Afuva Full timeAfuvaAfuva is a pioneering technology company specializing in advanced AI solutions. We develop cutting-edge AI for smart devices, home automation, image and vision, and wearable technology, alongside robust quantitative frameworks for finance and investment. Our mission is to transform industries and enhance daily life through intelligent innovation.The...
-
Software Engineer
4 weeks ago
Ottawa, Canada Afuva Full timeAfuvaAfuva is a pioneering technology company specializing in advanced AI solutions. We develop cutting-edge AI for smart devices, home automation, image and vision, and wearable technology, alongside robust quantitative frameworks for finance and investment. Our mission is to transform industries and enhance daily life through intelligent innovation.The...
-
Software Controls Engineer
4 weeks ago
Ottawa, Canada Pop-Up Talent Full time2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.This range is provided by Pop-Up Talent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$100,000.00/yr - CA$110,000.00/yrDirect message the job poster from Pop-Up TalentProfessional...
-
Software Controls Engineer
4 weeks ago
Ottawa, Canada Pop-Up Talent Full time2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.This range is provided by Pop-Up Talent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$100,000.00/yr - CA$110,000.00/yrDirect message the job poster from Pop-Up TalentProfessional...
-
Software Engineer
4 weeks ago
Ottawa, Canada Afuva Full timeAfuva Afuva is a pioneering technology company specializing in advanced AI solutions. We develop cutting-edge AI for smart devices, home automation, image and vision, and wearable technology, alongside robust quantitative frameworks for finance and investment. Our mission is to transform industries and enhance daily life through intelligent innovation. The...
-
Software Engineer
3 days ago
Ottawa, Canada Wind River Full timeOverviewPosition at Wind River. Job Title: Senior Engineer – Wind River Conductor.About The Opportunity Wind River Systems is building Wind River Studio for Operators, delivering an integrated cloud platform, unifying infrastructure, orchestration, and analytics capabilities so operators can deploy and manage their intelligent 5G edge networks globally....
-
Software Engineer
3 days ago
Ottawa, Canada Wind River Full timeOverviewPosition at Wind River. Job Title: Senior Engineer – Wind River Conductor.About The Opportunity Wind River Systems is building Wind River Studio for Operators, delivering an integrated cloud platform, unifying infrastructure, orchestration, and analytics capabilities so operators can deploy and manage their intelligent 5G edge networks globally....
-
Software Engineer
3 days ago
Ottawa, Canada Wind River Full timeOverview Position at Wind River. Job Title: Senior Engineer – Wind River Conductor. About The Opportunity Wind River Systems is building Wind River Studio for Operators, delivering an integrated cloud platform, unifying infrastructure, orchestration, and analytics capabilities so operators can deploy and manage their intelligent 5G edge networks globally....
-
Senior Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Lockheed Martin Full timeThis position is part of the Rotary and Mission Systems business area, where employees across Canada support engineering, systems integration, training, sustainment and in-service support programs for Canadian and international military customers across land, air and sea.Specific Job Description:As a Senior Software Engineer working on Software Assurance,...
-
Software Engineer
6 days ago
Ottawa, Canada Wind River Full timeJob Title : Senior Engineer – Wind River Conductor About the Opportunity Wind River Systems is building Wind River Studio for Operators, delivering an integrated cloud platform, unifying infrastructure, orchestration, and analytics capabilities so operators can deploy and manage their intelligent 5G edge networks globally. Wind River Systems is seeking an...