Desire2Learn

Architect
(Ref #D2LARC)

General Description:

We are looking for an entrepreneurially minded technology expert to lead architecture and design of Desire2Learn's software solutions. Architects are technical gurus with experience working with large-scale component-based systems. It is their responsibility to manage the various aspects of the architecture, including:

  • Scalability and performance
  • Extensibility and maintainability
  • Security
  • Internationalization and accessibility
  • Adoption of protocols and standards
  • Deployment and configuration

They must understand the SDLC and have experience with formal project methodologies. They work with all of the departments within the company, but most closely with the development team, product management and project management.

Successful candidates will have:

  • Proven experience in designing, developing, and deploying from the ground up, successful software solutions in consumer or enterprise markets
  • Excellent knowledge of OOA/D, design patterns, enterprise patterns
  • Strong RDBMS design, SQL and database skills
  • A good understanding of the SDLC and software configuration management
  • A passion for technology
  • Strong organization and planning skills
  • Good written and verbal communication skills

We are looking for hard working individuals who will be able to get the job done and have a passion for technology and the art of software development.

Division/Department: Product Development

Type of Position: Full-time

Location: Kitchener, Ontario

Main Duties:

  • Develop the high-level architecture for consumer and/or enterprise web applications
  • Review and approve technical designs (system, component, class, database, etc.)
  • Provide technical guidance and advice to project teams and decision-makers
  • Identify and communicate technical issues
  • Provide guidance on functional design
  • Provide the work breakdown and time estimates for projects
  • Mentor software developers and other architects
  • Meet with clients and partners as required
  • Participate in standards bodies as required

Work Experience Recommendations:

  • 10+ years of experience in software development
  • 5+ years of experience in software architecture
  • 5+ years of experience with enterprise web applications
  • Experience with .NET, C#, SQL Server 2000 and 2005
  • Experience in the development of commercial applications is considered an asset

Education Recommendations:

  • Bachelors of computer science or a related field
  • Masters or PhD in computer science is considered an asset

Apply Now

We thank all applicants in advance for their interest. To make the best use of your time and ours, only those applicants whose profiles closely match our requirements will be contacted directly.

 

Resources

Hear what our clients say

Hear what our clients say

Access a collection of videos from our users

You've piqued my interest

Find out who uses Desire2Learn

Find out who uses Desire2Learn

Get a global view of our client base

Let's go

Read Up

Read Up

Access a collection of literature and whitepapers

I like reading

Watch the Product Overview Video

Watch the Product Overview Videos

See why our products lead the market

Take me there

 

Access all the resources our website has to offer!

By providing your information once, you will have access to all of the resources available across our site, including Whitepapers & Instructional Guides.

Desire2Learn Website Privacy Policy