Back to jobsJob overview
About the role
Software Engineer II at Microsoft
Required Skills
pythonc#javajavascriptazuredynamics 365ai/mlapi designpower bi
About the Role
Software Engineer II role at Microsoft Advertising focusing on CRM solutions for global advertisers. Responsibilities include designing and developing CRM systems, data integration, and implementing AI-enhanced features to empower sellers and marketers worldwide.Key Responsibilities
- Design & Develop CRM Solutions: Customize and extend Dynamics 365 CRM for advertising workflows
- Data Integration: Connect CRM with Ads systems, marketing automation tools, and reporting platforms
- AI-Enhanced Features: Support AI-first initiatives and automation capabilities within CRM systems
- Ensure Quality & Compliance: Maintain data integrity, privacy compliance, and security standards
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 2+ years of experience applying knowledge of cloud technologies (Azure preferred)
- Ability to meet Microsoft, customer and/or government security screening requirements
- Pass Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to Have:
- Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience
- Experience with large-scale systems and API design
- Familiarity with CRM platforms and customer data models
- Understanding of AI/ML concepts for workflow automation
- Excellent collaboration and communication skills
Benefits & Perks
- Industry leading healthcare