DescriptionHarmonia Holdings Group, LLC has been on the Inc. 5000 list of fastest growing companies in the United States for the past 10 years and was selected in 2019 as a Virginia Chamber of Commerce Fantastic 50 company. Every bit of our success is the result of a team of incredibly talented, dedicated, and hard-working professionals who are the heart and soul of Harmonia We have an exciting opportunity for a Microsoft Dynamic CRM Developer to join our team in Washington, DC. The ideal Microsoft Dynamic CRM Developer will have experience in trouble-shoot and resolve assigned support tickets, develop and maintain existing workflows and plugins within Dynamics CRM to support systems engineering lifecycle activities. This role will support the development of required technical, systems, and functional architecture views, design docu-ments, security documentation, and technical plans for IT engineering, hardware and enterprise architecture activities. Primary duties will include collaboration with stakeholders, business repre-sentatives and subject matter experts to identify and analyze capability gaps and translate strate-gic objectives into the development or enhancement of Dynamics CRM system capabilities.Essential Job Functions: Design, develop, document, test, and debug the new and existing solutions using .NET and ADX Studio or Dynamics CRM for external user access. Support, maintain, and document the custom web application functionality implemented in Dynamics CRM. Analyze code to find causes of errors and revise code as needed. Prototype, refine, test, and debug web applications to meet internal and external users need. Knowledge of Microsoft CRM Online 2016/Dynamics 365. Experience with ASP.NET and CRM solution development. Knowledge of and experience with the latest versions of ADX Studio or Dynamics 365 CRM Portals. Knowledge/hands-on experience writing Dynamics CRM .NET/C# plug-ins from scratch and technical architecture experience. Handles multiple project responsibilities simultaneously to prioritize work and resolve tech-nical emergencies as they may occur Protects the organization by keeping information confidential Assist the Government in ensuring that the appropriate technologies are delivered according to cost, schedule and performance objectives and implemented in synchronization with mis-sion needs.With offices across the country, we offer competitive compensation and a dynamic, productive work environment. Benefits include paid gym membership; free medical, dental, vision, and life insurance options; 401(k) matching; 501(c)(3) donation matching; paid holidays; generous PTO; and an Employee Assistance Program.Harmonia Holdings Group, LLC is an Equal Opportunity Employer providing equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, national origin, age, gender, gender identity, sexual orientation, disability, or genetics. Harmonia does and will take affirmative action to employ and advance in employment individuals with disabilities and protected veterans. Requirements Bachelors degree in Computer Science or equivalent technical job experience 4 years working experience with Dynamics CRM (365 online, 2016, 2015, 2013) 3 years supporting CRM technology projects, understanding business requirements, design-ing and configuring forms, developing workflows, importing data into Dynamics CRM from external sources, reports and dashboards and troubleshooting application bugs Dynamics CRM certification desired Excellent verbal and written skills.To perform this job successfully, an individual should possess the knowledge, skills, and abilities listed; meet the amount of education, training and/or work experience required for this role; and must be able to perform each essential duty and responsibility satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. If in need of a reasonable accommodation, please contact HRharmonia.com. Other duties may be assigned to meet business needs.
Associated topics: call center manager, guide, leadership, management experience, manager, product support, review, supervisor, team manager, telephone