Microsoft Dynamics .net Developer

Location: Brussels
Specialisation: Information Technology
Salary: Negotiable
Reference: BBBH15007_1727702346
Contact: Dhruv Padheriya
Email: email Dhruv
Job Title: Senior .NET Developer with Dynamics 365 Experience

Location: Belgium

Industry: Insurance Sector

Project/Department Description:
Our client in the insurance sector is seeking an experienced .NET Developer with strong expertise in Microsoft Dynamics 365 to join their e-Business department. The role involves the development, adaptation, and management of applications, ensuring alignment with business and functional analysis, and adherence to user requirements.

Key Responsibilities:
Primary Tasks:
Develop or adapt applications using the required programming language/software to meet business and user requirements.
Ensure a thorough understanding of all technical and functional requirements.
Translate functional and business analyses into programming solutions and technical architecture.
Collaborate with internal stakeholders to discuss and refine functional analyses.
Execute Test Driven Development (TDD) methodologies.
Conduct software testing in an integrated environment following Agile methodologies.
Maintain comprehensive documentation of software design and development processes.
Propose and implement optimal solutions in case of potential issues to achieve the best results.
Evaluate the impact of potential changes on software modules and report any issues.
Secondary Tasks:
Conduct quality assurance through writing and executing test scenarios.
Document test results and ensure the final solution meets user requirements.
Resolve testing issues and conduct retests when necessary.
Participate in continuous improvement activities based on lessons learned after each milestone.
Apply best practices in software development.
Provide leadership and mentoring to junior team members, ensuring effective coaching and training.
Technical Skills:
Microsoft Dynamics Customer Engagement CRM: Expert-level knowledge.
Microsoft Dynamics 365 Sales & Marketing: 5+ years of experience.
.NET Development: 5+ years of hands-on experience with .NET.
Programming Languages: Expertise in .NET.
Methodologies: Strong understanding of Agile and Object-Oriented Programming (OOP).
Tools: Proficiency with JIRA, SVN.
Data Integration Tools: Advanced knowledge of SSIS and Kingswaysoft.
Reporting Tools: Working knowledge of SSRS.
IBM Environment: Familiarity with working in an IBM ecosystem.
Non-Technical Skills:
Proven responsibility for ensuring client satisfaction.
Strong project planning, tracking, and coordination skills.
Ability to set and manage engagement objectives, expectations, and quality assurance.
Strong analytical and problem-solving capabilities.
Ability to manage multiple simultaneous tasks with minimal supervision.
Quick learner and a motivated self-starter.
Excellent interpersonal, communication, and collaboration skills.
Adherence to change management procedures and internal guidelines.
Demonstrated leadership skills, with over 5 years of professional experience.
Strong coaching and training abilities.
Methodology/Certification Requirements:
Education: Master's Degree in Computer Science or equivalent through experience. Continued education in technical disciplines is preferred.
Certifications: Certified Dynamics 365 Customer Engagement Professional.
Languages:
Fluency in French, Dutch, and/or English is required.