Covenant Technology Partners

Dynamics 365 Functional Consultant


Overview
Covenant Technology Partners provides custom business applications and systems for a wide range of clients using Microsoft’s Dynamics 365. The ideal candidate will be able to work on their own or as part of a team. The candidate should have an excellent understanding of working in a remote environment and working on teams. Candidate must have a strong desire to learn new technologies.

Job Description
The successful candidate should have experience working with Microsoft Dynamics D365 (Customer Engagement) 2011/2013/201/2016/D365.  An understanding of customizations and configurations within Dynamics 365 and Dynamics 365 capabilities to identify operational and strategic needs and translate those into D365 business requirements.  This person will be responsible for interacting with key stakeholders leading requirements gathering, consolidating requirements, documentation, and customization and configuration of Dynamics 365.

​Understanding of Dynamics 365 functionality provided out of the box is a key requirement for a Functional Consultant.  This will require some hands on with Dynamics 365 building out the solution using basic customizations and configurations.

Responsibilities

  • Familiar with Dynamics CRM 2011, 2013, 2015, 2016, or D365

  • Business Analysis

    • face to face with key business stakeholders and discussing their organization

    • planning and facilitating requirements gathering

    • strong writing skills, ability to produce high quality requirements documents

    • gap analysis between current process and Dynamics 365

  • Consolidating requirements

  • Documentation: Solution Design, Functional Requirements, Business Architecture, Test Plans, Test Scripts, User Guides, Entity Relationship Diagrams (ERD), Business Process

  • Setting up Dynamics 365

  • Architecting a solution

    • Data Modeling and generating the ERD

    • Identify potential solutions to meet requirements

  • Dynamics 365 Customization and Configurations

    • Creating and customizing Entities and Fields

    • Create Form working with the stakeholders

    • Business Logic:  Business Process Flows, Business Rules, and Workflow

    • System Views, Charts, and Dashboards

    • Security Model: Business Units, Security Roles, Teams, Access Teams, Field Level Security

    • System Settings

    • Configuring Mobile Applications and App for Outlook

  • Understanding of extending D365

    • Service Side Automation

    • Client-Side Automation

    • PowerApps

    • Flow

    • PowerBI

  • Reporting

    • Out of the box Charts and Reports

    • Views

    • Word and Excel Templates

  • Understanding of Dynamics 365 integration methods (Scribe, SSIS, Web services, etc.).

  • Testing

  • Training

  • Solution Deployment

  • 3rd Party Add-Ons

  • Go-Live Support

Qaulifications 

  • 1+ years of MS Dynamics experience

  • 1+ years of Business Analysis, consolidating requirements, and Documentation

  • 1+ years’ experience in customizing and configuring Dynamics CRM

  • Excellent interpersonal, facilitation, oral and written communication skills.

  • Strong analytical and problem solving skills

  • Intermediate experience with word processing, spread sheet, database, reporting and flowcharting applications.

Minimum Requirements

  • Excellent verbal and written communication skills between both the customer and all levels within the organization are required.

  • A friendly and spirited personality that shines through in written and spoken communication, while maintaining an uncompromising level of professionalism

  • Ambitious, and self-motivated team player who is comfortable working in a fast-paced environment with a desire to continue to learn new and market leading technologies.

  • Must be willing to learn Microsoft Technologies.

  • Willing to become certified in Microsoft related field.

Education

  • Bachelor of Science in Computer and Information Technology or related field

  • Equivalent work history in Technical field  also accepted

  • Certification in Microsoft products a plus

Desirable Skills

  • ETL processes and documentation

This is a full-time, salaried position. Qualified candidates should respond with a copy of their resume as well as salary requirements to careers@mailctp.com.  

Senior Dynamics 365 Functional Consultant


Overview
Covenant Technology Partners provides custom business applications and systems for a wide range of clients using Microsoft’s Dynamics 365. The ideal candidate will be able to work on their own or as part of a team. The candidate should have an excellent understanding of working in a remote environment and working on teams. Candidate must have a strong desire to learn new technologies.
 

Job Description
The successful candidate should have experience working with Microsoft Dynamics D365 (Customer Engagement) 2011/2013/201/2016/D365. An understanding of customizations and configurations within Dynamics 365 and Dynamics 365 capabilities to identify operational and strategic needs and translate those into D365 business requirements. This person will be responsible for interacting with key stakeholders leading requirements gathering, consolidating requirements, documentation, and customization and configuration of Dynamics 365.
 
Understanding of Dynamics 365 functionality provided out of the box is a key requirement for a Functional Consultant. This position requires hands on experience with Dynamics 365, with the ability to configure and build the client’s solution using basic customizations and configurations.

Responsibilities 

  • Familiar with Dynamics CRM 2011, 2013, 2015, 2016, or D365

  • Business Analysis

    • face to face with key business stakeholders and discussing their organization

    • planning and facilitating requirements gathering

    • strong writing skills, ability to produce high quality requirements documents

    • gap analysis between current process and Dynamics 365

  • Consolidating requirements

  • Documentation: Solution Design, Functional Requirements, Business Architecture, Test Plans, Test Scripts, User Guides, Entity Relationship Diagrams (ERD), Business Process

  • Setting up Dynamics 365

  • Architecting a solution

    • Data Modeling and generating the ERD

    • Identify potential solutions to meet requirements

  • Dynamics 365 Customization and Configurations

    • Creating and customizing Entities and Fields

    • Create Form working with the stakeholders

    • Business Logic:  Business Process Flows, Business Rules, and Workflow

    • System Views, Charts, and Dashboards

    • Security Model: Business Units, Security Roles, Teams, Access Teams, Field Level Security

    • System Settings

    • Configuring Mobile Applications and App for Outlook

  • Understanding of extending D365

    • Service Side Automation

    • Client-Side Automation

    • PowerApps

    • Flow

    • PowerBI

  • Reporting

    • Out of the box Charts and Reports

    • Views

    • Word and Excel Templates

  • Understanding of Dynamics 365 integration methods (Scribe, SSIS, Web services, etc.).

  • Testing

  • Training

  • Solution Deployment

  • 3rd Party Add-Ons

  • Go-Live Support

Qaulifications

  • 3+ years of MS Dynamics experience

  • 3+ years of Business Analysis, consolidating requirements, and Documentation

  • 3+ years’ experience in customizing and configuring Dynamics CRM

  • 3+ years’ experience with extending D36

  • 1+ years architecting solutions

  • 1+ years reporting

  • Excellent interpersonal, facilitation, oral and written communication skills.

  • Strong analytical and problem-solving skills

  • Intermediate experience with word processing, spread sheet, database, reporting and flowcharting applications.

Minimun Requirements

  • Excellent verbal and written communication skills between both the customer and all levels within the organization are required.

  • A friendly and spirited personality that shines through in written and spoken communication, while maintaining an uncompromising level of professionalism

  • Ambitious, and self-motivated team player who is comfortable working in a fast-paced environment with a desire to continue to learn new and market leading technologies.

  • Must be willing to learn Microsoft Technologies.

  • Willing to become certified in Microsoft related field.

Education Requirements

  • Bachelor of Science in Computer and Information Technology or related field

  • Equivalent work history in Technical field  also accepted

  • Certification in Microsoft products a plus

Desirable Skills

  • ETL processes and documentation

 

This is a full-time, salaried position. Qualified candidates should respond with a copy of their resume as well as salary requirements to careers@mailctp.com

Application Developer


The Covenant Mission
Covenant Technology Partners is a premier provider of creative technology solutions to diverse and interesting businesses both in St. Louis and across the country. We help our clients thrive in a competitive climate, building a strong reputation on win-win relationships. We value self-motivated problem solvers that are passionate about their work and excited about our mission. If you are looking to accelerate your career growth as part of a talented and committed team, then we want to hear from you.

The Covenant Advantage
Most companies offer health benefits, bonus, training, 401K – and so do we, but most can’t say this:

  • Work with the latest Microsoft technologies

  • Unlimited vacation for architects and managers

  • Variety of projects and clients – but with limited travel

  • No central office means working from home and at the client

  • The opportunity for ownership through becoming a Partner

The Application Developer
Application Developers at Covenant design and develop high quality enterprise solutions using a variety of Microsoft-based technologies and Agile approaches. They have, or will learn, a good understanding of business process and what it takes to communicate effectively within the team and with the client.
We’re looking for someone that has been working with Visual Studio .NET for at least one year to develop web-based applications or services. Beyond that, the following experience would be very valuable: n-tiered architectures, modern web development and developing Single Page applications (HTML5, CSS3, JavaScript, AngularJS), Databases and SQL, Virtualization Technologies, VSTS/TFS, Scrum, Test-Driven Development and Continuous Integration.

At Covenant you are the owner of your career – we provide you the team, the coaching, and the opportunities – but it is your drive, your curiosity and your results that will propel you forward.

We prefer that you have a Bachelor of Science degree in a related field, but work history, Microsoft certifications and industry credentials are highly relevant here.

Application Architect


The Covenant Mission
Covenant Technology Partners is a premier provider of creative technology solutions to diverse and interesting businesses both in St. Louis and across the country.  We help our clients thrive in a competitive climate, building a strong reputation on win-win relationships.  We value self-motivated problem solvers that are passionate about their work and excited about our mission.  If you are looking to accelerate your career growth as part of a talented and committed team, then we want to hear from you.

The Covenant Advantage
Most companies offer health benefits, bonus, training, 401K – and so do we, but most can’t say this:

  • Work with the latest Microsoft technologies

  • Unlimited vacation for architects and managers

  • Variety of projects and clients – but with limited travel

  • No central office means working from home and at the client

  • The opportunity for ownership through becoming a Partner

The Application Architect
Application Architects at Covenant design and develop high quality enterprise solutions. They understand business process and communicate effectively within the team and with the client. Architects provide leadership to other developers and within the local technical community. They are deeply involved in the preparation and presentation of proposals and designs.

We’re looking for someone that has been working with Visual Studio .NET for at least five years to develop web-based applications. This should also include leading development teams. Experience in the following areas is highly desirable: n-tiered architectures, modern web development and developing Single Page applications (HTML5, CSS3, JavaScript, AngularJS), Databases and SQL, Virtualization Technologies, VSTS/TFS, Scrum, Test-Driven Development and Continuous Integration.

At Covenant you are the owner of your career – we provide you the team, the coaching, and the opportunities – but it is your drive, your curiosity and your results that will propel you forward.

We prefer that you have a Bachelor of Science degree in a related field, but work history, Microsoft certifications and industry credentials are highly relevant here.

CRM Architect

The Covenant Mission
Covenant Technology Partners is a premier provider of creative technology solutions to diverse and interesting businesses both in St. Louis and across the country. We help our clients thrive in a competitive climate, building a strong reputation on win-win relationships. We value self-motivated problem solvers that are passionate about their work and excited about our mission. If you are looking to accelerate your career growth as part of a talented and committed team, then we want to hear from you.

The Covenant Advantage
Most companies offer health benefits, bonus, training, 401K – and so do we, but most can’t say this:

  • Work with the latest Microsoft technologies

  • Unlimited vacation for architects and managers

  • Variety of projects and clients – but with limited travel

  • No central office means working from home and at the client

  • The opportunity for ownership through becoming a Partner

A CRM Architect is involved at various stages throughout the project lifecycle. The Architect will provide technical leadership on large and complex projects to the functional team, development team, and clients.   A architect should:

  • focus on User Experience of the solution they architect

  • a broad understanding of the peripheral technologies around Dynamics 365 (ISV solutions, other Microsoft technologies) that enhance and allow you to make a complete solution

  • a very holistic view: from a functional perspective and from an architectural perspective

  • lots of experience (5-7 years); I would expect this a norm for somebody in this role.

  • a very strong understanding of integration, data migration, and handling the connectivity of Dynamics to other external solutions

 
The CRM Architect’s job is to understand not only the technical environment, but also the functional requirements of the project. They typically work as the Technical Architect to customize and extend the Microsoft Dynamics CRM software package to meet the needs of our clients. Architect responsibilities are varied, but would include some of the following key areas.

  • Ensuring the established delivery model and methodology is being followed and executed as efficiently and effectively as possible to ensure total customer satisfaction.

  • Act as the Dynamics 365-CRM product subject matter expert and ensuring that the product is being leveraged as much as possible to exceed customer requirements.

  • Work with the Project Manager to ensure that the project is being run in alignment with the agreed upon timeframe and benchmarks for success.

  • With the strong product knowledge and expertise, have a keen understanding of situations where there are potential roadblocks or issues that will need to be resolved to ensure a successful project delivery.   This is the key person with responsibility for realizing these potential hurdles and then working to eliminate those challenges.

  • Have an understanding of the product limitations and where plug-ins and development efforts and/or 3rd party ISV add-on products will be necessary to deliver for the customer.

  • Serving as mentor and provide leadership and guidance to consulting team in helping enable their success on projects, but also from a larger scale career development perspective.

  • Assisting with PreSales efforts with prospective Dynamics 365 clients in helping ensure there is not a disconnect from what the sales staff discusses and what can actually be delivered upon by both the software itself and the consulting team.

 
 
An Architect's Day-to-day:

  • Lead the Technical implementation team

  • Review your team’s work, directing efforts to define technical, operational and user requirements

  • Provide thought leadership during all stages of delivery

  • Lead development of technical specifications based on functional specifications

  • Lead and develop components of the customer solution

  • Oversee timely and effective resolution of customer issues

  • Participate in sales activities as required

  • Help determine and translate customer needs into an Covenant solution and approach

  • Contribute to proposal development

  • Contribute to scope, approach, and estimating input to the proposal team


Covenant Technology Partners is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, or national origin or any other characteristic protected under federal, state, or applicable local law