ecLearn - Learning Management System built on top of Microsoft Dataverse for Power Platform and Dynamics 365 users

Careers

Current Opportunities

Engineered Code Consulting Inc. is a software engineering firm based in Regina, SK, Canada, that specializes in web development and Microsoft’s Power Platform. We are currently looking to expand our team in the following areas:

Even if you don’t feel like any of the above positions are a fit, but you’re a hard worker, passionate about delivering value to clients and want to work for a growing technology company with lots of opportunity for advancement, please reach out to careers@engineeredcode.com!

Software Development Manager

Engineered Code is seeking an experienced and enthusiastic Software Development Manager to lead our development team.

You are passionate about technology; you have worked as a developer who has moved into a management role. You are comfortable working alongside senior architects and project managers to lead your team in delivering scalable, secure, and quality products. You have years of experience managing multiple streams of activity simultaneously, you know how to break through roadblocks your team might hit, and you know how to provide accurate and timely updates to work activities.

From a technical perspective, you are experienced with .NET or PHP for creating a services-oriented backend that uses SQL Server or MySQL for storage. You have first-hand knowledge of building systems in the cloud. You are as comfortable trouble shooting issues as you are managing a standup call.

As a manager, you have experience working with distributed teams in multiple time zones, with a mix of intermediate and senior resources. You are experienced in tracking work activities using Jira and either Kanban or SCRUM agile methodologies.

While our preference is for a candidate who is able to work in our Regina office, any candidate legally entitled to work in Canada will be considered for a remote position.

Key Responsibilities

  • Manage the day-to-day activities of a distributed development team focusing on both backend services development and front-end development
  • Work with the product team to ensure the team has accurate and understood requirements
  • Work with project management to ensure project status is accurate and issues are raised up quickly
  • Work with the architecture team to design solutions and create common roadmaps

Qualifications and Skills

  • 6+ years of hands-on software development
  • 2+ years building and managing high performance software development teams
  • Experience in cloud hosted SAAS (Software as a Service) industry
  • Experience with Agile methodologies (Kanban or SCRUM) as a development manager
  • Excellent verbal and written communication skills
  • Experience using Jira for Agile project management
  • Builds trust easily and effortlessly to assume a leadership role
  • Creative thinker and problem solver
  • You are self-motivated and a driven contributor who gets things done
  • You are well organized and detail-oriented
  • You love working with others
  • You are not afraid to make decisions

Highly Desired Background

  • .NET and/or PHP development experience
  • You have worked at a startup or small company (<50 employees)
  • Intimate knowledge of the inner workings of service-based businesses

To apply, please send your cover letter and resume to careers@engineeredcode.com.

Project Manager

Engineered Code Consulting Inc. is a software engineering firm based in Regina, SK, Canada, that specializes in web development and Microsoft’s Power Platform. We are in search of a project manager that can help guide our development team and ensure high quality deliverables for our clients.

While our preference is for a candidate who is able to work in our Regina office, any candidate legally entitled to work in Canada will be considered for a remote position.

Key Responsibilities

  • Develop and manage project plans for multiple software development projects occurring in parallel
  • Follow up with development team on a regular basis to ensure deliverables and timeline expectations are being met
  • Act as the communication bridge between our clients and our development team
  • Review completed work to ensure it meets business requirements

Qualifications and Skills

  • Self-starter, able to work with minimal supervision
  • Comfortable in client-facing situations
  • Exceptional analytical and conceptual thinking skills
  • Ability to quickly grasp new concepts, including business requirements and technologies
  • Detail-oriented (we are looking for someone who describes themselves as picky)
  • Excellent planning, time management and organizational skills
  • Professional verbal and written communication skills in English

Highly Desired Background

  • Microsoft Power Platform, specifically Dynamics 365 Customer Engagement (CRM), Power Pages, Model-driven Power Apps
  • Azure DevOps
  • Software Documentation
  • Business Analysis
  • Social Media

To apply, please send your cover letter and resume to careers@engineeredcode.com.

Software Developer – Front End

Engineered Code Consulting Inc. is a software engineering firm based in Regina, SK, Canada, that specializes in web development and Microsoft’s Power Platform. We are in search of software developers with experience in building web applications using front end technologies.

While our preference is for a candidate who is able to work in our Regina office, any candidate legally entitled to work in Canada will be considered for a remote position.

Key Responsibilities

  • Develop web applications using HTML, CSS/SASS, JavaScript/TypeScript/jQuery, Bootstrap, React
  • Act as a mentor for other developers on the team
  • Review pull requests to ensure that quality standards and requirements are met
  • Provide estimates for completion based on technical requirements

Qualifications and Skills

  • Self-starter, able to work with minimal supervision
  • Exceptional analytical and conceptual thinking skills
  • Ability to quickly grasp new concepts, including business requirements and technologies
  • Detail-oriented (we are looking for someone who describes themselves as picky)
  • Excellent planning, time management and organizational skills
  • Professional verbal and written communication skills in English

Highly Desired Background

  • Comfortable in client-facing situations
  • Microsoft Power Platform, specifically Dynamics 365 Customer Engagement (CRM), Power Pages, Model-driven Power Apps
  • Azure DevOps
  • Full Stack Web Development
  • Software Testing
  • Software Documentation
  • Business Analysis
  • User Experience/Interface Design
  • Social Media

To apply, please send your cover letter and resume to careers@engineeredcode.com.

Software Developer – .NET

Engineered Code Consulting Inc. is a software engineering firm based in Regina, SK, Canada, that specializes in web development and Microsoft’s Power Platform. We are in search of software developers with experience in building applications using .NET technologies.

While our preference is for a candidate who is able to work in our Regina office, any candidate legally entitled to work in Canada will be considered for a remote position.

Key Responsibilities

  • Develop applications in C# using .NET Core or .NET Framework
  • Act as a mentor for other developers on the team
  • Review pull requests to ensure that quality standards and requirements are met
  • Provide estimates for completion based on technical requirements

Qualifications and Skills

  • Self-starter, able to work with minimal supervision
  • Exceptional analytical and conceptual thinking skills
  • Ability to quickly grasp new concepts, including business requirements and technologies
  • Detail-oriented (we are looking for someone who describes themselves as picky)
  • Excellent planning, time management and organizational skills
  • Professional verbal and written communication skills in English

Highly Desired Background

  • Comfortable in client-facing situations
  • Microsoft Power Platform, specifically Dynamics 365 Customer Engagement (CRM), Power Pages, Model-driven Power Apps
  • Azure DevOps
  • Full Stack Web Development
  • Software Testing
  • Software Documentation
  • Business Analysis
  • User Experience/Interface Design

To apply, please send your cover letter and resume to careers@engineeredcode.com.

Sales and Marketing Administrator

Engineered Code Consulting Inc. is a software engineering firm based in Regina, SK, Canada, that specializes in web development and Microsoft’s Power Platform.

We are looking for a long-term vibrant individual who is motivated and looking to learn about technology while assisting the office with various roles in the sales and marketing area. The duties will include working with the owner on preparing quotes, assisting in the sales process by setting appointments with clients and prospects, preparing marketing materials, updating, and maintaining social media.

While our preference is for a candidate who is able to work in our Regina office, any candidate legally entitled to work in Canada will be considered for a remote position.

Key Responsibilities

  • Complete data entry of contacts into the CRM system
  • Work as the client advocate for Engineered Code’s existing client base
  • Maintain the Engineered Code website and coordinate the distribution of a monthly newsletter
  • Assist in social media management
  • Pursuing leads and moving them through the sales cycle
  • Developing quotes and proposals for prospective clients

Qualifications and Skills

  • Strong computer skills including all aspects of MS Office with an emphasis on database management and Excel
  • Excellent verbal and written communications skills
  • Ability to work independently and in a fast-paced deadline-oriented environment while remaining focused on quality and customer service
  • Planning marketing campaigns
  • Maintaining an up-to-date understanding of the company, its products, and its client base to implement effective marketing campaigns

Highly Desired Background

  • Experience with customer relationship management software such as Dynamics or Salesforce.com
  • Experience with HTML, CSS and WordPress
  • Graphic design experience and/or video editing experience

To apply, please send your cover letter and resume to careers@engineeredcode.com.

Contact

Engineered Code is a web application development firm and Microsoft Partner specializing in web portals backed by Dynamics 365 & Power Platform. Led by a professional engineer, our team of technology experts are based in Regina, Saskatchewan, Canada.