MS D365 Senior Developer

Software Developer in Atlanta, GA , Remote

Posted 2019-06-25

Microsoft Dynamics 365 CRM/CE Principal Developer

Job Summary
Our Developers successfully design and develop applications, customizations to existing apps, integrations, and web-based reports in mid-market sized businesses, resulting in a high level of client satisfaction.

Primary Responsibilities
Perform remote or on-site software customization/development services for client projects
Provide technical and functional knowledge of the development technologies for clients and functional consultants
Design and develop new software applications for clients
Design and develop modifications to the standard Microsoft Dynamics applications
Create and develop design specifications including gap/fit analysis documentation
Create and develop new custom programs designed to integrate with Dynamics applications
Design, develop and execute data migration processes and integrations to legacy systems
Design and develop SSRS web-based reports
Ability to evaluate necessary upgrade customizations for new versions of Dynamics applications as they are released
Work with functional team to design, test, and implement customizations
Provide end-user training and end-user support
Provide support to sales and consulting teams by presenting technical concepts and functionality of development tools
Create service estimations for development tasks
Follow Development best practices and ensure that modifications are well documented
Perform ongoing development services to existing clients as needed via email/phone support and on-site visits
Participate in project quality assurance process as appropriate
Participate in user group meetings as a presenter/subject matter expert resource
Perform mentoring and/or coaching to team members and share knowledge among all team members
Document services rendered using Velosio time and expense billing systems and other project management templates
Meet productivity and efficiency standards (billable hours and realization rates)
Use internal systems and processes to maintain client relations and business operations
Attain product certifications as necessary
Perform other duties as assigned by leader

Bachelor’s degree in information systems, computer science or equivalent
10+ years of experience developing on the .Net platform
10+ years of experience using C#.Net (equivalent experience in VB.Net will be considered as well)
10+ years of experience working with relational databases (SQL Server preferred)
Strong understanding of database architecture and design
Development experience with ERP platforms including Dynamics GP, Dynamics NAV, Dynamics 365 BC, Dynamics AX, Dynamics 365 FO, NetSuite, SAP, JD Edwards, Oracle, BAAN or PeopleSoft
Development experience with CRM platforms including Dynamics CRM,, Saleslogix
Experience with Object Oriented Programming Models
Experience using Agile and Waterfall Development methodologies
Experience building custom applications, modifications, integrations, data conversion routines and custom reports
Possess a professional presence suitable for direct client interaction by telephone or in-person
Ability to translate experience to creatively solve client business, process and application issues
Excellent presentation and communication skills targeted to effectively present information to clients and peers
Excellent organizational skills, attention to quality, self-motivation and a desire to succeed
Bachelor’s degree in information systems, computer science, mathematics, accounting, finance, or equivalent
Possesses a professional presence suitable for direct client interaction by telephone or in-person
Strong Verbal and Written Communication Skills
Strong Source Control Practices

Knowledge and Development experience with ERP platforms including Dynamics GP, Dynamics NAV, Dynamics 365 BC, Dynamics AX, Dynamics 365 FO, or NetSuite
Knowledge of supporting Microsoft Technologies including MS SQL Server, SQL Server Reporting Services, MS SharePoint, MS Business Intelligence a plus
Knowledge and experience with C# development, Microsoft Team Foundation Server, or data migration/integration tools a plus
Knowledge and experience of integrating data via web services a plus
Knowledge and experience with JavaScript, Java, CSS, PHP, or HTML5

Ready to be Seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be Seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and Be Seen.