NetDexterity is growing. We are looking for talented consultants who thrive in a challenging and dynamic environment. If you are an experienced professional with qualifications meeting the requirements below, we invite you to join our recruiting process.

To Apply, please submit your resume, along with salary expectations, in Word or PDF format to careers@NetDexterity.com. Qualified applicants will be responded to as quickly as possible. Please include the appropriate job title in the subject line of your email.

We look forward to hearing from you!

Career

Job Descriptions

Location: Toronto

NetDexterity is looking to hire an experienced Software Architect to join the team. We are looking for a highly motivated, goal-oriented individual who will be responsible for building software solutions to meet client needs. Ideal candidates will have extensive experience in Microsoft SharePoint, .NET development, and SQL Server. Public sector industry experience will be an asset. Candidates should be excellent team players, capable of leading development teams and client engagements, and able to manage multiple projects at once.

Responsibilities

The successful candidate will serve as an applications architect for solutions developed on the Microsoft platform, including SharePoint, SQL Server, BizTalk, Dynamics CRM and .NET applications.

Typical responsibilities will include:
  • supporting business process design workshops related to relevant applications
  • performing impact and system analysis based on business requirements
  • leading a sub-team of designers and specification writers in support of implementation
  • supporting the development of test architectures and technology validation strategies
  • developing and nurturing consensus and working relationships with technical teams from other IT divisions to ensure coordination and integration of IT projects and programs
  • leading or participating in technical advisory programs on a regular basis
  • collaborating with other technical teams in the exchange and transfer of technical knowledge and in the development and evolution of architecture standards, guidelines, reference architecture, and the IT Technology Roadmap
  • assisting in proposal preparation, including completion of implementation approaches and plans
  • planning and scheduling work, tracking to the schedule and plan, and managing risk and change
  • performing other duties and responsibilities as assigned
The successful candidate must have:
  • Demonstrated knowledge of object oriented analysis and design.
  • Demonstrated knowledge of and experience with systems integration methods and technologies.
  • Demonstrated experience in performing complex analysis, consulting and providing recommendations to clients.
  • Demonstrated knowledge of and experience with business processes, cross business unit initiatives, Software Development Life Cycle (SDLC), especially Microsoft Solutions Framework (MSF), and best practices of quality management.
  • Demonstrated ability to prepare specifications and reports, deliver oral presentations, and explain complex technical concepts in simple terms.
  • Must possess strong leadership skills and the ability to provide direction to cross-functional teams responsible for resolution of complex technical challenges.
  • Demonstrated knowledge of project management concepts.
  • Must be customer focused to understand and appropriately respond to customers' business needs.
  • Demonstrated ability to interface effectively and collaborate with clients, peers, and management to develop solutions and ensure stakeholder buy-in.
  • Demonstrated ability to accurately analyze information and make sound decisions.
  • Demonstrate the ability to take initiative and accountability for achieving results.
  • Bachelor’s Degree in Computer Science, or equivalent professional experience (Master’s degree preferred)
  • 10+ years experience in the complete software development lifecycle
  • 10+ years experience with SharePoint and/or.NET development
  • 10+ years experience in source control, unit testing, code verification, documentation, automated build, continuous integration, metrics, and code reviews
  • 10+ years experience in user interface development
  • Excellent interpersonal communication, teamwork, and leadership skills
Preferred Skills
  • Demonstrated experience in business application design, service-oriented architecture, and implementation projects for a large IT organization.
  • Demonstrated consulting experience.
  • Experience working in the Public Sector industry is an asset.
Apply

Location: Toronto

We are currently seeking an experienced Microsoft Dynamics CRM Consultant. The ideal candidate will have a minimum of two years of experience working with Dynamics CRM, including:

  • installation and implementation
  • data migration
  • integration with other applications

Working knowledge of .NET development tools, CRM 4.0 / CRM 2011 Certifications, and customer facing skills and excellent presentation and communications skills a requirement. Complementary experience with SharePoint, Mobile Applications, and other CRM ISV add-ons an asset.

Responsibilities
  • CRM Requirements Definition.
  • CRM Installation.
  • CRM Training Delivery.
  • Data Configuration.
  • Installation and implementation of mobile and other third-party add-ons.
Apply

Location: Toronto

This person will be responsible for full life-cycle software development of high-quality, enterprise-scale web applications in the SharePoint 2013 environment, including integrations with third-party systems.

Responsibilities
  • Develop, deploy, test and support SharePoint/.NET applications.
  • Create master pages and page layouts, custom web parts, custom lists, custom content types, etc.
  • Develop solutions to integrate with other business applications.
  • Write SQL queries, stored procedures and views.
  • Create Business Process Management solutions with workflows.
  • Collaborate with others to design and implement solutions that provide long term scalability, reliability, and performance.
  • Meet software compliance standards in all applications.
  • Develop and maintain application documentation on an ongoing basis.
  • Contribute to best practices for SharePoint development.
  • Provide other web-based development and services as needed.
Requirements
  • Bachelor’s degree in computer science, computer engineering, systems design engineering, or similar discipline.
  • 2 years’ experience in design and implementation of SharePoint 2013 Solution and Apps.
  • Experience in design and development in all of the following: SharePoint hosted apps , provided hosted apps and auto-hosted apps.
  • Experience in design and development of Office Apps for Outlook.
  • Experience in Cloud/Azure development and deployment, and understanding of the new cloud oriented technologies.
  • Experience/Knowledge of the Microsoft Market store for Apps and licensing functionality for all type of apps.
  • Full understanding of the SharePoint and Office 2013 Apps Model.
  • Experience with Visual Studio 2013 and MVC 5 design solution and development.
  • Experience with Jquery, Json, Css Bootstrap for apps development.
  • Experience with Client Object model development for Apps.
  • Understanding of the new Microsoft tool in releasing phase for the next generation of apps.
  • Mentoring and leading skills.
  • Five or more years ASP.NET development experience.
  • Three or more Microsoft Certifications.
  • Five or more years of SharePoint (MOSS2007/2010) development experience (Web parts, Configuration, Implementation, Migration), with at least two solid years in SharePoint 2010.
  • Strong skills with HTML, CSS, JavaScript, and jQuery.
  • Experience with Microsoft Web Server IIS.
  • Experience using XML and XSLT.
  • Five or more years SQL Server.
  • Five or more years general software development experience.
  • Experience with InfoPath is an advantage.
  • Excellent communication and presentation skills.
  • Must be a self-motivated.
Preferred Skills
  • Experience with Content Management Solutions.
Apply

Location: Toronto

We are currently seeking an experienced Microsoft Dynamics CRM Specialist. The ideal candidate will have a minimum of five years of experience working with Dynamics CRM, including:

  • installation and implementation
  • data migration
  • integration with other applications
  • overall CRM project management and guidance.

CRM 4.0 / CRM 2011 certifications, and customer facing skills and excellent presentation and communications skills a requirement. Complementary experience with SharePoint, Mobile Applications, and other CRM ISV add-ons an asset.

Responsibilities
  • CRM Requirements Definition.
  • CRM Process Design.
  • CRM Architecture Design.
  • CRM Configuration & Customization.
  • CRM Training Delivery.
  • Data Migration and Integration.
  • Installation and Implementation of Mobile and other 3rd Party Add-ons.
Apply

Location: Toronto

We are currently seeking an experienced ASP.NET developer with strong experience in Microsoft SharePoint Portal technologies. The ideal candidate will have experience in .NET with strong skills in C# and ASP.NET. This person should also have very strong experience with SharePoint 2010 and Windows SharePoint Services v3. The ideal candidate will also possess great interpersonal, communications, and team skills, and have the ability to learn new products and technologies.

Responsibilities

This person will be responsible for full life-cycle software development of high-quality, enterprise-scale web applications in the SharePoint 2007/10 environment, including integrations with third-party systems.

  • Develop, deploy, test and support SharePoint/.NET applications.
  • Create master pages and page layouts, custom web parts, custom lists, custom content types, etc.
  • Develop solutions to integrate with other business applications.
  • Write SQL queries, stored procedures and views.
  • Create Business Process Management solutions with workflows.
  • Collaborate with others to design and implement solutions that provide long term scalability, reliability, and performance.
  • Meet software compliance standards in all applications.
  • Develop and maintain application documentation on an ongoing basis.
  • Contribute to best practices for SharePoint development.
  • Provide other web-based development and services as needed.
Requirements
  • Bachelor’s degree in computer science, computer engineering, systems design engineering, or similar discipline.
  • Two or more years ASP.NET development experience (asp 2.0).
  • One or more Microsoft Certifications.
  • Three or more years of SharePoint (MOSS2007/2010) development experience (Web parts, Configuration, Implementation, Migration), with at least two solid years in SharePoint 2010.
  • Strong skills with HTML, CSS, JavaScript, and jQuery.
  • Experience with Microsoft Web Server IIS.
  • Experience using XML and XSLT.
  • Three or more years SQL Server 2008.
  • Five or more years general software development experience.
  • Experience with InfoPath is an advantage.
  • Excellent communication and presentation skills.
  • Must be a self-motivated individual who takes pride in delivering high quality work.
Preferred Skills
  • Experience with Content Management Solutions.
Apply

Location: Toronto

NetDexterity’s Project Managers work closely with our software developers, business analysts, software architects, and the executive team. Their primary responsibility is to provide project management of both large- and small-scale projects. The Project Manager ensures that all project deliverables meet clients’ business requirements on time, scope and budget, with a focus on compliance with NetDexterity project management methodologies and frameworks.

Frequent communication should be expected between Project Managers and their clients. When not involved with client projects, Project Managers are expected to contribute to pre-sales efforts. This includes building Statements of Work, RFP/RFQ creation, proposal and quote responses, and accurate estimates for potential development effort.

Responsibilities
  • Sets task/deliverable/performance expectations for resources. Resolves resourcing conflicts, negotiates changes to resourcing, ensures knowledge is shared among team members such project objectives and deliverables are met.
  • Effectively manages project budgets and ensures a high level of fiscal control and accountability including estimates, forecasts and reconciliation/confirmation of actuals.
  • Proactively identifies potential risk events and issues before they occur so that proper mitigating strategies can be developed. Articulates and prioritizes issues and risks at senior executive levels and recommends mitigation strategies for decision makers.
  • Establishes and participates in steering committee and stakeholder forums. Provides, project, program, and/or portfolio reporting to multi-stakeholders at senior executive levels.
  • Uses appropriate strategies and actions to overcome resistance to change during all stages of projects - concept, definition, planning, implementation and close-out.
Requirements
  • 5+ years of proven industry experience as a project manager, IT development project manager or scrum master.
  • 5+ years experience working with SDLC driven environments in a quality oriented environment.
  • 5+ years of consulting experience dealing directly with clients and liaising with internal company management.
  • Experience working with Ontario Public Sector clients.
  • Bachelor’s degree in IT, related field, or equivalent work experience.
  • Project Management Professional (PMP) certification.
  • Expertise with project management methodologies including Agile and Waterfall.
  • Experience deploying complex web and enterprise information oriented IT projects, which included cross-functional resources, on time and within budget.
  • Experience managing project plans, resources, and reporting.
  • Knowledge and understanding of Enterprise Content Management.
  • Knowledge and understanding of Information Management (including record keeping) policies and practices.
  • Knowledge and understanding of collaborative work tools (SharePoint) and opportunity management systems (Dynamics CRM).
Apply