remote
Junior Software Engineer - Microsoft Dynamics 365 Customer Engagement - Caterpillar
Software Engineer
Junior Software Engineer focused on developing and customizing Microsoft Dynamics 365 Customer Engagement solutions, leveraging C#, .NET, Azure services, and JavaScript to deliver scalable business applications.
About the role
Key Responsibilities
- Design, develop, and customize Microsoft Dynamics 365 Customer Engagement (D365 CE) modules using C# and .NET.
- Implement integrations with Azure services, Power Platform, and third‑party APIs.
- Write and maintain client‑side scripts with JavaScript to enhance user experience.
- Participate in code reviews, unit testing, and debugging to ensure high‑quality releases.
- Collaborate with business analysts and senior developers to translate requirements into technical solutions.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- Hands‑on experience with Microsoft Dynamics 365 (Customer Engagement) development.
- Proficiency in C#, .NET framework, and JavaScript.
- Familiarity with Azure cloud services and Power Platform (Power Apps, Power Automate).
- Strong problem‑solving skills and ability to work in an Agile team environment.