Phone   416-248-6501
We're hiring! Peek at our opportunities below.


Welcome to your one-stop-shop for software services, engineering, architecture, and design. We’ve got a group of highly talented programmers and specialists ready to transform your basic software into a powerful and flexible management system. From ERP software, implementation, and SOA architecture, to custom add-ons and COTS, your applications will cooperate and integrate smoothly via modern communication protocols. Using well-planned strategies tailored to your specific business needs, we build you a strong and comprehensive foundation for your future software solution. With E-By Design, you’ve just found the right team for the job.


It’s no secret that mobile apps have taken over the landscape. Let us help create something cutting-edge, multi-platform, and cross-device; Android, iOS, Blackberry, we support them all. To make it even easier, our design advisors are happy to guide you to finding the best way to present your application. We create solutions that both serve and inspire.

  • Professional software engineering
  • Results-driven data mining and warehousing
  • ERP software development
  • SOA and regular software architecture
  • ERP architecture and implementation
  • COTS (Commercial Off-The-Shelf) integration services
  • Web + Mobile (Android, iOS, BlackBerry) application development


We are truly proud of our consulting services. Our team consists of various professionals – technical architects, network and security specialists, project and program managers, database/business intelligence experts, designers, and IT/IS analysts. Let us help skyrocket your business plan with results-driven and actionable advice.


Our project managers have deep experience with tackling a wide array of issues and guiding projects successfully to completion. Leading a large-scale project to success requires a true professional. This is where the E-By Design gurus come in with our first class project management consulting and services.

If you want to take things up a notch, our program managers are a great solution. They will effortlessly lead an entire series of projects through to completion, freeing you up to focus on other parts of your business. We not only manage a variety of programs but also integrate best practices from the sphere of business transformation to boost your company’s performance measurably.


Aside from our software and architecture developers, we employ professional business intelligence analysts. They will help you analyze the data you have gathered and turn it into useful insights, inspiration, and profit. Business intelligence data affects decision making – analysts at E-By Design will maximize its utility for you and your business.

The IT and IS Analysts that work with us know their way around the virtual space. You will receive top-tier advice on how to improve your software solutions. The IT analysts will help with ideas for new features, while the IS analysts will be the first to point out missing data channels you can make great use of.


Architecture is the foundation upon which every business builds its software. A great software engineer develops an architecture that is based on the latest technologies, is completely flexible, and most importantly – targeted as a long-term solution. The programmers at E-By Design have years of experience creating professional architecture solutions, and will cater to your business needs and preferences.


Database architecture focuses on the design, implementation, development, and maintenance of storage and organizational computer programs. These programs operate using the information of a business and organize it under a set of parameters. Many program languages can be used to accomplish this task. E-By Design will create a robust and flexible solution for your business.

Business architecture is one of the most valuable solutions to align your strategic objectives and tactical demands. Collect information on which aspects would improve your business processes and identify investments that will yield the highest profit.

Our Enterprise Architecture software solutions will cover all aspects of enterprise analysis, design, planning, and implementation. By investing in this type of architecture, you invest in the future and success of your company. Our enterprise architecture assessment specialists will make sure you receive a custom-tailored service that fits your business’ needs. We utilize modern functions, including cloud computing, with a professional approach.

For website or application needs, our Web Architecture service is a perfect choice . The E-By Design professionals cover all aspects of web architecture – technical, aesthetic, and functional. We focus on a smooth user experience and customize every aspect for your business requirements.

Mobile App Architecture is a crucial component of any application. We will help you define, understand and learn the key factors and components of your mobile application. Every decision will be synchronized with your needs and focused on the best user experience and functionality.


E-By Design is a consulting firm specializing in innovative software products focused on exceptional architecture and simple, friendly design. Opened in 2002 E-By Design formally incorporated under E-By Design Technologies Inc in April 2009. Our team has provided services for large and small clients including companies such as Triton Canada, IBM, Medavie Blue Cross, and Worker’s Compensation Board of Alberta to name a few.


We have been working with E-By Design for nearly 7 years and they have consistently built out our platform to meet the growing needs of our business, always in a timely and cost-effective manner. With the help of their exceptional team of architects we have developed an industry leading technology for employee background checks. I would recommend them to anyone!

Todd Anstey, CEO of Triton Canada


We offer an entirely virtual workplace and a full time position giving a helping hand. Our top priority is to understand and meet the objectives of the businesses we serve. We do this with a winning combination of education, extensive experience, impeccable teamwork, and a great attitude.

E-By Design Technologies Inc. is a small development shop building custom software solutions for private sector clients. Founded in 2007, the team has happily worked together with our current clients for over ten years. We all work remotely against an agile schedule with light touch administration. You will be working primarily with our project architect on n-tiered projects including interface, middle tier and database development along with reporting structures and supports.

We are seeking a .NET developer responsible for building .NET applications using C#, SQL, and SSRS. Your primary responsibility will be to design and develop these layers of our applications and to coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.


  • Translate application storyboards and use cases into functional applications
  • Design, build and maintain efficient, reusable, and reliable code
  • Integrate data storage solutions
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Help maintain code quality, organization, and automatization
  • Work directly with our clients to propose and deliver software solutions


  • Strong knowledge of .NET web framework
  • Proficient in C#,, and Razor with a good knowledge of their ecosystems
  • Strong understanding of object-oriented programming
  • Skill for writing reusable libraries
  • Familiar with various design and architectural patterns
  • Knowledge of concurrency patterns
  • Familiarity with Microsoft SQL Server
  • Experience with popular web application frameworks
  • Familiarity with Windows Presentation Framework
  • A knack for writing clean, readable, and easily maintainable code
  • Understanding of fundamental design principles for building a scalable application
  • Experience creating database schemas that represent and support business processes
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • Experience implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools. Git is preferred, but SVN and Mercurial are acceptable
  • At least 2 years of experience writing code in a professional capacity


  • SQL Server 2016
  • Asp.Net MVC
  • WFC web services
  • Debenu Quick PDF library
  • Azure VM and Database for Test
  • Braintree
  • Moneris
  • Razor view engine and Bootstrap
  • Certificate authentication
  • Equifax Verification

If these fit the skills you have or the skills you want, send your resume to

Seeking an opinionated QA Tester to create a solid regression testing framework for an existing application. This will be someone with the skills to assess software quality through manual testing, and either designing or creating automated tests (depending on their skillset). This person will be responsible for finding and reporting bugs and glitches, document the setup, tear-down and tests required to ensure the correct behaviour, and work with the engineers to create an automated version, where appropriate.

A keen eye for detail and excellent communication skills are required; competence in executing test cases and being passionate about quality is a plus. Ultimately, our tester will be responsible for ensuring that our applications and systems work correctly.


  • Establish, with Engineers, the test framework and dashboard
  • Collaborate with Engineers to develop effective strategies and test plans
  • Review and analyze upcoming and backlog tasks for testing opportunities
  • Execute test cases (manual or automated) and analyze results
  • Evaluate product code according to specifications
  • Create logs to document testing phases and defects
  • Report bugs and errors to development teams
  • Help troubleshoot issues
  • Conduct post-release/ post-implementation testing
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle


  • Proven experience as a QA tester or similar role
  • Experience in a QA methodology
  • Familiarity with Agile frameworks and regression testing
  • Ability to document and troubleshoot errors
  • Working knowledge of test management software (e.g. qTest, Zephyr, ghostispector, visualstudio tests) and SQL
  • Excellent communication skills
  • Acute attention to detail
  • Analytical mind and problem-solving aptitude
  • Strong organizational skills


  • SQL Server 2016
  • Asp.Net MVC
  • WFC web services
  • Debenu Quick PDF library
  • Azure VM and Database for Test
  • Braintree
  • Moneris
  • Razor view engine and Bootstrap
  • Certificate authentication
  • Equifax Verification

If these fit the skills you have or the skills you want, send your resume to

We are looking for a detail oriented and thorough compliance administrator to support the SOC2 and GDPR programs we create for our clients. This will be someone with the skills to assess business operations and support the software team to assess compliance requirements. This person will provide audit information to management by researching and analyzing data; preparing reports, managing the scheduling of periodic updates and audits.

A keen eye for detail and excellent communication skills are required; competence in writing clear operational documentation, researching international regulations and compliance events that occur in our markets.


  • Prepares compliance audit data by compiling and analyzing internal and external information
  • Supports departments by collecting and coordinating internal compliance data with auditors and various departments
  • Provides administrative support by implementing systems, procedures, and policies; completing projects in support of compliance auditors
  • Helps others by answering questions and responding to requests
  • Complies with federal, provincial, and local legal requirements by studying existing and new legislation; enforcing adherence to requirements; advising management on needed actions
  • Update job knowledge by participating in educational opportunities; reading professional publications
  • Enhances compliance department and organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments


  • Legal Compliance
  • Research Skills
  • Reporting Research Results
  • Analyzing Information
  • Coordination
  • Administrative Writing Skills
  • Organization
  • Working with Others
  • Audit
  • General Math Skills
  • Statistical Analysis
  • MS Office Suite

If these fit the skills you have or the skills you want, send your resume to

We are looking for an observant and curious operations engineer to collaborate with software developers, system operators and other staff members to manage network architecture, production and development environments, code releases and security profiles. E-By design builds and maintain multiple SaaS platforms and as such requires robust development operations management. This person will cross and merge the barriers that exist between software development, testing and operations teams and keep existing networks in mind as they design, plan and test.

A keen eye for detail and extreme flexiblity are critical aspects of this role. This person is responsible for juggling, and keeping, all balls in the air and dealing with multiple urgent situations at once.


  • Manage and maintain the Day-to-Day support for the Production application, environments, and data
  • Provide guidance and expertise on system options, risk, impact and costs vs. benefits
  • Release management and deployment to test and production for all platforms
  • Manage and maintain all components; firewall, load balancer, servers, software and tools
  • Manage and maintain Compliance and DRP implementation and testing
  • Establish and maintain a system health and statistics dashboard
  • Install and configure solutions
  • Assist with all stages of test data
  • Develop interface stubs and simulators
  • Perform script maintenance and updates
  • Routine application maintenance tasks
  • Create requirements and procedures for implementing routine maintenance
  • Troubleshoot existing information systems for errors and resolving those errors
  • Support for Continuous Integration Tools and processes


  • Bachelor’s degree in areas such as computer science or engineering, electronics engineering, math or a STEM field is a bonus
  • Source Control Tools
  • Team Management Tools
  • A working understanding of code and script
  • Proven experience and success in Windows and SQL Server Administration
  • Proven experience as a software developer or system administrator


  • Azure DevOps, Azure AD Tenants, Office 365
  • SQL Server 2016 TDE
  • Microsoft Hyper-V and VM management
  • Azure VMs and DBs (test)
  • External integrations (e.g. Moneris, Braintree, Equifax)
  • Microsoft Certificate Authority and Authentication

If these fit the skills you have or the skills you want, send your resume to

Phone      416-248-6501