We are seeking passionate and skilled .NET/D365 CRM Developers to join our growing team. In this role, you will contribute to the implementation and support of CRM solutions for one of our key clients — a leading bank in the Middle East. If you have a strong foundation in C# and .NET and are keen to work on cutting-edge CRM projects in a collaborative Agile environment, we want to hear from you.
Role Overview:
As a Software Engineer or Senior Software Engineer, you will be responsible for developing, customizing, and supporting Microsoft Dynamics 365 CE and other CRM solutions. You'll collaborate closely with cross-functional teams, follow Agile best practices, and help deliver robust, scalable systems that meet client expectations.
Key Responsibilities:
- Design, develop, and deploy web and desktop applications using C# and .NET framework.
- Integrate and consume Dynamics 365 APIs and other external services.
- Customize and configure Dynamics 365 CE including workflows, plugins, JavaScript, ribbon customizations, and business rules.
- Collaborate in Agile/Scrum teams to ensure timely and quality deliverables.
- Analyze system requirements and create technical documentation.
- Assist in troubleshooting, performance tuning, and optimizing solutions.
- Participate in code reviews and adhere to version control practices.
Qualifications:
- Degree in Computer Science, Engineering, or a related field.
- 2+ years of hands-on experience with .NET technologies.
- Solid understanding of OOP concepts and database design (MS SQL)
- Exposure to or willingness to learn Dynamics 365 CE / CRM customizations and development.
- Strong analytical and problem-solving skills.
- Effective communication and documentation skills.
- Familiarity with Agile methodologies.
Good to Have:
- Experience in Dynamics 365 CE / CRM projects (custom workflows, plugins, Power Platform components.
- Familiarity with Git or other version control systems.
- Previous experience working with clients in the banking or finance domain.
Additional Information:
- This role requires working hours aligned to a Sunday–Thursday schedule (10:30 AM – 7:30 PM IST)
- Candidates with a .NET background who are enthusiastic to build a career in CRM development are encouraged to apply.