Backend Developer
About this position
The Backend Developer is responsible for ensuring that the front-end designs work with the back-end functionality and security of the application’s data, including setting up security protocols, preventing cyberattacks, and monitoring the database for errors. This role will involve designing stable and reliable databases according to our company’s needs.
Responsibilities
• Configuration and Customisation of Microsoft Dynamics 365 (FO & CRM)
• Integration with other systems (Understanding Azure Communication Service and Azure API Management)
• Design stable, reliable and effective databases
• Modify databases according to requests and perform tests
• Solve database usage issues and malfunctions
Requirements
• Bachelor's degree (BSc) in Information Technology, Mathematics, Computer Science, or a relevant field or additional qualifying experience.
• Minimum of three years of experience in Microsoft Dynamics CRM/Sales development (experience with AX or Finance & Operations is a plus but must include CRM).
• 2+ years of proven experience as a Database Administrator, with a strong focus on Azure databases.
• Deep understanding of database structure principles, SQL, and Azure cloud services.
• In-depth understanding of data management (e.g. backup, permissions, recovery, security and monitoring).
• Proficiency in customisation and configuration of Microsoft Dynamics 365 or Sales Modules.
• Strong knowledge of .NET, JavaScript and other related technologies.
• Experience with Dynamics 365 integrations and API development.
• Familiarity with Agile development methodologies.
• Excellent analytical and organisational skills.
• An ability to understand front-end users' requirements and a problem-solving attitude.
• Excellent verbal and written communication skills.
• Using Dynamics 365 to enable plug-ins and custom workflows.
• Experience with Microsoft Dynamics application architecture and design.