South Carolina Staffing
Sr Developer- Microsoft Dynamics CRM
South Carolina Staffing, Fort Mill, South Carolina, United States, 29715
Sr. Developer- Microsoft Dynamics CRM
We are seeking a highly skilled and motivated Sr. Developer- Microsoft Dynamics CRM to join our team at Cognizant. In this role, you will lead the design, development, and implementation of enterprise-level CRM/XRM solutions using Microsoft Dynamics 365 CE. You will work closely with clients and cross-functional teams to deliver high-quality, scalable, and secure business applications, while leveraging the latest Microsoft technologies and cloud platforms. In this role, you will: Lead the architecture, design, and implementation of Microsoft Dynamics CRM / XRM solutions for enterprise clients. Analyze business requirements, define functional specifications, and consult with clients on strategic and operational uses of the CRM/XRM platform. Develop high-level project work plans, manage budgets, and ensure scope alignment. Design robust integration solutions with backend services, AWS applications, and other enterprise systems. Identify creative solutions to meet business needs with or without custom code. Develop data conversion strategies, testing plans, and deployment procedures. Collaborate with offshore teams to drive design, implementation, and testing activities. Maintain and support existing on-premises appliances and assist in migration to cloud platforms (e.g., Azure). Provide technical leadership and guidance to development teams and stakeholders. Required Skills: What you need to be considered Bachelor's degree in computer science, Engineering, or related field. 8+ years of experience in application development with a strong background in C#, ASP.NET, and related technologies. 5+ years of hands-on experience with Microsoft Dynamics 365 CE platform. Experience with ASP, VB.NET, VB Scripting, COM+, and Windows Applications. Proficiency in HTML, XML, XSLT, JavaScript, CSS, and React.js for UI development. Strong understanding of MS Dynamics CRM architecture and xRM customization. Experience developing custom workflows, plugins, and third-party integrations. Hands-on experience with Azure Functions and cloud-based integrations. Experience with SQL Server, SSRS, and integrating reports with CRM. Familiarity with web security standards, including SSO and password management. Experience with Nice inContact integration is a plus. Knowledge of advanced web technologies like REST, JSON, WCF, oData, jQuery. Experience integrating Dynamics CRM with Outlook and other business applications. Proven ability to manage feature development, product maintenance, and team coordination. Strong communication skills and ability to work in multicultural, distributed teams. Experience with PCF control development and Canvas App / Power Pages. Preferred skills: what will help you stand out Agile development experience. Experience in business analysis and stakeholder engagement. Strong problem-solving and analytical skills. Ability to work independently and manage multiple priorities under tight deadlines. Salary and Other Compensation: The annual salary for this position is between $49,001 to $107,000 depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance Paid holidays plus Paid Time Off 401(k) plan and contributions Long-term/Short-term Disability Paid Parental Leave Employee Stock Purchase Plan Work model: At Cognizant, we strive to provide flexibility wherever possible, and we are here to support a healthy work-life balance though our various wellbeing programs. Based on this role's business requirements, this is a hybrid position requiring 3 days a week in a client office at Fort Mill, South Carolina, USA. The working arrangements for this role are accurate as of the date of posting. This may change based on the project you're engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations. We're excited to meet people who share our mission and can make an impact in a variety of ways. Don't hesitate to apply, even if you only meet the minimum requirements listed. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role. Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
We are seeking a highly skilled and motivated Sr. Developer- Microsoft Dynamics CRM to join our team at Cognizant. In this role, you will lead the design, development, and implementation of enterprise-level CRM/XRM solutions using Microsoft Dynamics 365 CE. You will work closely with clients and cross-functional teams to deliver high-quality, scalable, and secure business applications, while leveraging the latest Microsoft technologies and cloud platforms. In this role, you will: Lead the architecture, design, and implementation of Microsoft Dynamics CRM / XRM solutions for enterprise clients. Analyze business requirements, define functional specifications, and consult with clients on strategic and operational uses of the CRM/XRM platform. Develop high-level project work plans, manage budgets, and ensure scope alignment. Design robust integration solutions with backend services, AWS applications, and other enterprise systems. Identify creative solutions to meet business needs with or without custom code. Develop data conversion strategies, testing plans, and deployment procedures. Collaborate with offshore teams to drive design, implementation, and testing activities. Maintain and support existing on-premises appliances and assist in migration to cloud platforms (e.g., Azure). Provide technical leadership and guidance to development teams and stakeholders. Required Skills: What you need to be considered Bachelor's degree in computer science, Engineering, or related field. 8+ years of experience in application development with a strong background in C#, ASP.NET, and related technologies. 5+ years of hands-on experience with Microsoft Dynamics 365 CE platform. Experience with ASP, VB.NET, VB Scripting, COM+, and Windows Applications. Proficiency in HTML, XML, XSLT, JavaScript, CSS, and React.js for UI development. Strong understanding of MS Dynamics CRM architecture and xRM customization. Experience developing custom workflows, plugins, and third-party integrations. Hands-on experience with Azure Functions and cloud-based integrations. Experience with SQL Server, SSRS, and integrating reports with CRM. Familiarity with web security standards, including SSO and password management. Experience with Nice inContact integration is a plus. Knowledge of advanced web technologies like REST, JSON, WCF, oData, jQuery. Experience integrating Dynamics CRM with Outlook and other business applications. Proven ability to manage feature development, product maintenance, and team coordination. Strong communication skills and ability to work in multicultural, distributed teams. Experience with PCF control development and Canvas App / Power Pages. Preferred skills: what will help you stand out Agile development experience. Experience in business analysis and stakeholder engagement. Strong problem-solving and analytical skills. Ability to work independently and manage multiple priorities under tight deadlines. Salary and Other Compensation: The annual salary for this position is between $49,001 to $107,000 depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance Paid holidays plus Paid Time Off 401(k) plan and contributions Long-term/Short-term Disability Paid Parental Leave Employee Stock Purchase Plan Work model: At Cognizant, we strive to provide flexibility wherever possible, and we are here to support a healthy work-life balance though our various wellbeing programs. Based on this role's business requirements, this is a hybrid position requiring 3 days a week in a client office at Fort Mill, South Carolina, USA. The working arrangements for this role are accurate as of the date of posting. This may change based on the project you're engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations. We're excited to meet people who share our mission and can make an impact in a variety of ways. Don't hesitate to apply, even if you only meet the minimum requirements listed. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role. Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.