Icon hamburger
US
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now
Thumsup

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.
Default2

Microsoft Dynamics Developer

Apex Systems Mclean Contractor
Apply Now

Apex is currently seeking to hire a Mid-Level Microsoft Dynamics Developer to provide support for a Federal customer in the DC metro area.

  • Application and database development: (40%)
    • Design, develop and deploy Microsoft Dynamics 365CRM solutions, including entities, forms, workflows, and dashboards, Database setup and management
    • Codes and maintains complex components of the Microsoft Dynamics CRM application such as server side code, custom business logic, integration modules, workflow assemblies and plug-ins.
    • Codes and maintains complex components of web applications and APIs related to Dynamics CRM.
    • Scope and design integrations and process flows from outside systems into the CRM
    • Works with development team to develop and define application scope and objectives and prepare functional and/or technical specifications.
    • Assist with sprint/working sessions, release planning, training, maintaining a roadmap, and future direction for Dynamics CRM within the organization
  • Application life cycle management: (50%)
    • Analyzes and evaluates detailed business and technical requirements.
    • Performs coding standards and code reviews.
    • Performs technical design.
    • Develop and maintain system level artifacts, such as flow diagrams, process diagram, and current and proposed state diagrams
    • Develops and performs system testing and fixes defects identified during testing.
    • Perform tier 3 production support and troubleshooting
  • Support ongoing IT efforts: (5%)
    • Aids in integrating activities with other IT departments for successful implementation and support of project efforts.
    • Provides on call support, monitors the system, and identifies system deficiencies.
    • Proactively identify improvement or optimization opportunities based on industry best practices, and present recommendations in a group setting
    • Educate end-users on CRM functions
  • Working with the business: (5%)
    • Meet with business users throughout the organization to understand their business objectives, technical challenges, and data needs related to the CRM, and develop a plan to solve their problems
    • Maintains active relationships with customers to determine business requirements.
    • Translate business process to use Microsoft Dynamics 365 CRM Workflow technology to automate processes

Work experience and skills

  • 3+  years of experience within the CRM industry.
  • Significant experience in implementing Microsoft Dynamics CRM Cloud product required
  • 3+  years of experience in ASP.NET development using both traditional web forms and MVC patterns.
  • 3+  years of experience developing web APIs with ASP.NET
  • 3+  years of experience architecting solutions that involve CRM customization to include server side code, custom business logic, integration modules, workflow assemblies and plug-ins.
  • Experience in implementing CRM integrations to other systems using web services.
  • Proficient in TSQL or PL/SQL, JavaScript, C# or Visual Basic, Visual Studio, Web Services, and the CRM SDK is preferred.
  • Experience extending Dynamics CRM workflows using .Net components.
  • Significant experience in development and support of CRM applications.
  • Experience in building database queries and procedures.
  • Excellent process orientation, planning, organizational and problem-solving skills.
  • Strong interpersonal, facilitation skills along with effective communication (both written and verbal) skills.
  • Demonstrated ability to solve complex software development issues.
  • Demonstrated ability to work in a complex organization to determine business and customer needs, providing the best solution to meet those needs.

 Required: (Minimum Qualifications)

  • 3+  years of experience within the CRM industry.
  • Significant experience in implementing Microsoft Dynamics CRM Cloud product required
  • 3+  years of experience in ASP.NET development using both traditional web forms and MVC patterns.
  • 3+  years of experience developing web APIs with ASP.NET
  • 3+  years of experience architecting solutions that involve CRM customization to include server side code, custom business logic, integration modules, workflow assemblies and plug-ins.
  • URL blocked - click to apply

Desired:

  • Microsoft Dynamics 365 certification, a plus
  • B.S. or B.A Degree

Work location

Washington, DC and DMI Tyson’s location

The Senior Microsoft Dynamics Developer will oversee all technical project application, infrastructure, DevOps, and Change management needs for the client’s Microsoft Dynamics platform. He / She is expected to take a lead role within the Application Development team, ensuring that programming best practices are being followed, addressing production issues in a timely manner, and writing system documentation. The Microsoft Dynamics CRM Developer will be responsible for participating at an intermediate level in all phases of the development and maintenance life cycle for Dynamics CRM.

  • Application and database development: (60%)
    • Design, develop and deploy Microsoft Dynamics 365CRM solutions, including entities, forms, workflows, and dashboards, Database setup and management
    • Codes and maintains complex components of the Microsoft Dynamics CRM application such as server side code, custom business logic, integration modules, workflow assemblies and plug-ins.
    • Codes and maintains complex components of web applications and APIs related to Dynamics CRM.
    • Scope and design integrations and process flows from outside systems into the CRM
    • Works with development team to develop and define application scope and objectives and prepare functional and/or technical specifications.
    • Assist with sprint/working sessions, release planning, training, maintaining a roadmap, and future direction for Dynamics CRM within the organization
  • Application life cycle management: (25%)
    • Analyzes and evaluates detailed business and technical requirements.
    • Performs coding standards and code reviews.
    • Performs technical design.
    • Develop and maintain system level artifacts, such as flow diagrams, process diagram, and current and proposed state diagrams
    • Develops and performs system testing and fixes defects identified during testing.
    • Perform tier 3 production support and troubleshooting
  • Support ongoing IT efforts: (10%)
    • Aids in integrating activities with other IT departments for successful implementation and support of project efforts.
    • Provides on call support, monitors the system, and identifies system deficiencies.
    • Proactively identify improvement or optimization opportunities based on industry best practices, and present recommendations in a group setting
    • Educate end-users on CRM functions
  • Working with the business: (5%)
    • Meet with business users throughout the organization to understand their business objectives, technical challenges, and data needs related to the CRM, and develop a plan to solve their problems
    • Maintains active relationships with customers to determine business requirements.
    • Translate business process to use Microsoft Dynamics 365 CRM Workflow technology to automate processes

Work experience and skills

  • 5+  years of experience within the CRM industry.
  • Extensive experience in implementing Microsoft Dynamics CRM Cloud product required
  • 3+  years of experience in ASP.NET development using both traditional web forms and MVC patterns.
  • 3+  years of experience developing web APIs with ASP.NET
  • 3+  years of experience architecting solutions that involve CRM customization to include server side code, custom business logic, integration modules, workflow assemblies and plug-ins.
  • Experience in implementing CRM integrations to other systems using web services.
  • Proficient in TSQL or PL/SQL, JavaScript, C# or Visual Basic, Visual Studio, Web Services, and the CRM SDK is preferred.
  • Experience extending Dynamics CRM workflows using .Net components.
  • Significant experience in development and support of CRM applications.
  • Experience in building database queries and procedures.
  • Excellent process orientation, planning, organizational and problem-solving skills.
  • Strong interpersonal, facilitation skills along with effective communication (both written and verbal) skills.
  • Demonstrated ability to solve complex software development issues.
  • Demonstrated ability to work in a complex organization to determine business and customer needs, providing the best solution to meet those needs.

 Required: (Minimum Qualifications)

  • 5+  years of experience within the CRM industry.
  • Extensive experience in implementing Microsoft Dynamics CRM Cloud product required
  • 3+  years of experience in ASP.NET development using both traditional web forms and MVC patterns.
  • 3+  years of experience developing web APIs with ASP.NET
  • 3+  years of experience architecting solutions that involve CRM customization to include server side code, custom business logic, integration modules, workflow assemblies and plug-ins.
  • Strong understanding and experience working with Dynamics Database in Microsoft GP

Desired:

  • B.S. or B.A Degree
  • Microsoft Dynamics 365 certification, a plus

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178

 

Recommended skills

Asp.Net
C Sharp (Programming Language)
Application Development
Production Support
.Net Framework
Software Development
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 991690

CAREERBUILDER TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

WHAT WE DO:

Apex Systems is a division of the 2nd largest IT staffing and services firm in North America. From consulting to staff augmentation, we connect top tech talent with great companies in all industries.

OUR CREDENTIALS: 

Apex earned Inavero’s Best of Staffing™ Client Diamond and Talent Awards for providing superior service to clients and job seekers, putting the company in the top 2 percent of all U.S. staffing agencies.

SUPPORTING OUR CONTRACT EMPLOYEES:

We take the time to understand a candidate’s talents and needs to ensure a good match with companies for contract, contract-to-hire, and direct hire positions. Each recruiter within Apex is focused on a specific skill area within infrastructure, applications, and project management. This focused discipline enables our local recruiters to work directly with our candidate’s and focus their talent on the right position at the right time.

WHO OUR CUSTOMERS ARE: 

We serve Fortune 500, mid-market, and emerging companies from a wide variety of industries, including communications, energy, financial services, government services, healthcare, technology, and utilities. 

WHERE WE ARE: 

Apex has branches in over 70 locations across the U.S. and Canada and more than 1,000 employees dedicated to supporting the needs of our clients and contract team members. Visit www.apexsystems.com to find a local branch or connect with an Account Manager or Recruiter.

View the full profile