- Proficiency in MS CRM Dynamics 365 (or previous versions) and related SDK for customization and development, along with JavaScript.
- Solid experience in C#, ASP.NET, web services, and WCF, with a strong grasp of SOA principles and XML technologies.
- Expertise in performance optimization for both C# and SQL Server, including caching mechanisms and query optimization techniques.
- Familiarity with version control tools like TFS and agile methodologies like Scrum, as well as proficiency in Jira, Confluence, and other supporting frameworks.
- Knowledge of Microsoft Azure (PaaS & IaaS) is advantageous, along with hands-on experience in SQL Server, SSRS, and SSIS.
- Proven ability to design and implement scalable architectures and testing procedures to support large user bases and data volumes.
- Strong understanding of object-oriented programming, design patterns, refactoring, and unit testing practices, with a track record of delivering high-quality business applications within tight deadlines.
Role Objective:
Participate in a dynamic, collaborative Agile team to develop sophisticated solutions utilizing Dynamics 365 CRM.
Craft resilient code that undergoes continuous testing, deployment, and scaling.
Contribute to enhancing the team’s technical direction, as well as refining tools and processes.
Ensure the robust performance, resilience, security, and monitoring of CRM and Chatbot systems in live production environments.
,[Research, lead, design, configure, deploy, and upkeep high-caliber software systems leveraging MS CRM Dynamics 365, Unified Service Desk (USD), and .NET technologies to fulfill client needs., Collaborate with solution architects and business analysts to translate design concepts into actionable development initiatives., Develop, customize, and rigorously test software systems and enhancements within specified technical guidelines, standards, and project timelines., Provide ongoing maintenance and support for existing applications, including bug fixes and enhancements as coordinated with the application support team., Oversee the deployment process into production and test environments, ensuring smooth transitions with the support team., Document code comprehensively and maintain design documentation in coordination with solution/data architects., Generate unit test cases following industry standards and contribute to deployment documentation and knowledge transfer to operational teams., Facilitate the deployment of applications in test environments and provide ongoing support as needed.] Requirements: MS Dynamics, CRM, SDK, JavaScript, C#, ASP.NET, Web services, WCF, SOA, XML, TFS, Agile, Jira, Confluence, Object-oriented programming, Design Patterns, Refactoring, Unit testing, Microsoft Azure, PaaS, IaaS, SQL server, SSRS, SSIS Additionally: International projects, Private healthcare, Sport subscription.
OOP WCF Agile SDK refactoring SOA design-patterns paas Azure Confluence JavaScript ASP.NET Microsoft SQL Server SQL Server Integration Services (SSIS) Jira iaas SQL Server Reporting Services (SSRS) Unit testing XML web-services C# tfs