Salary: 60,000 - 60,000 GBP per year Requirements:
* We are looking for a Dynamics Developer with experience in Microsoft Dynamics CRM versions 2015/2016/Dynamics 365, specifically in the Customer Service and Field Service Modules. You should be comfortable working with the Dynamics CE SDK and APIs, have the ability to write and debug plug-ins and workflow activities, and be experienced in building workflows. Familiarity with supplementary technologies such as Dynamics Portal, Flow, SharePoint Integration, and CDS is essential. You should also possess a good understanding of solution management and release processes unique to Dynamics CRM, along with a broad functional understanding of the CRM application and its out-of-the-box capabilities. We appreciate a proactive approach to finding solutions that leverage CRM functionality over custom coding. Additionally, experience with Scribe, Scribe Online, Azure, Logic Apps, or BizTalk would be useful.
Responsibilities:
* In this role, I will work closely with our Enterprise, Solution, and Technical Architects to establish and maintain agreed standards, patterns, and designs applicable to our work, ensuring adherence to these standards. I will collaborate effectively with the Project Manager and project resources, attending planning and progress meetings to develop CRM solutions that meet our evolving customer needs and comply with industry standards. My responsibilities will include designing, coding, conducting unit testing, and documenting software in line with agreed techniques to high standards and under version control, ready for sign-off through our gate process. I will produce release notes and update system documentation while providing regular progress reports against agreed timelines. Furthermore, I will highlight potential technical issues during the development lifecycle and escalate them to the Project Manager and line manager.
* I will evaluate, review, and provide expert advice on programming methods, tools, and standards used within the organization. My role will also involve contributing to the ongoing evolution of our Secure Software Development Life Cycle (SSDLC), designing and conducting unit tests to achieve error-free results in conjunction with the QA team. I will liaise with Business Analysts and QA resources during testing cycles and plan, design, and conduct performance and usability tests to ensure our systems deliver acceptable performance and ease of use. I will participate in peer reviews of my work, as well as that of colleagues and third-party resources, to ensure high standards of software delivery.
* I will monitor key production systems, processes, and software used in our company, carrying out immediate remedial work or recommending corrective action to ensure SLAs are maintained. This role will also involve planning and undertaking software upgrades under our standard Change Control process, ensuring the delivery of updated software aligns with agreed timelines while maintaining full agreement and communication with the business. Importantly, I will ensure that all software development and related activities adhere to our company security standards, safeguarding against any breaches of data security, both internally and externally.
Technologies:
* Azure
* CRM
* Project Manager
* Security
* SharePoint
* Office 365
* Cloud
More:
This position is based in our Bath HQ, with expectations of being on-site two days per month, and offers a competitive salary of up to £60,000. If you meet the qualifications and are eager to contribute to our team's success, we would love to hear from you.