Job Description
Job Title: Senior Integration & Backend Developer (.NET, PowerShell, Microsoft 365)
Duration: Full time role
Location: Pune/Mumbai
Note: Need experience with C#, .NET, PowerShell scripting, Microsoft 365 are a MUST.
Note: Need experience with C#, .NET, PowerShell scripting, Microsoft 365 are a MUST.
Note: Need experience with C#, .NET, PowerShell scripting, Microsoft 365 are a MUST.
Job Description:
Experience: 5+ Years
About the Role:
We are looking for a seasoned developer with strong expertise in backend development and product integrations, particularly within the Microsoft 365 ecosystem. The ideal candidate will have hands-on experience with C#, .NET Framework, PowerShell scripting, and cloud platforms like Azure and AWS. You will play a key role in designing, developing, and maintaining scalable integration solutions that connect our products with third-party services and platforms.
Key Responsibilities
- Design and develop backend services and integration modules using C# and .NET Framework 4.7.
- Build and maintain PowerShell scripts for automation and system integration tasks.
- Work with MongoDB for data storage and retrieval in high-performance environments.
- Develop solutions leveraging Microsoft 365 APIs and SDKs, including Exchange, SharePoint, Graph API, etc.
- Manage Azure App Registrations, including configuration of client credentials, delegated permissions, and application permissions.
- Collaborate with cross-functional teams to define integration requirements and deliver robust solutions.
- Ensure security, scalability, and performance of integration components.
- Participate in code reviews, testing, and deployment processes.
- Stay updated with the latest trends in cloud technologies and integration patterns.
Required Skills & Qualifications:
- 5+ years of experience in backend development and product integrations.
- Strong proficiency in C#, .NET Framework 4.7, and PowerShell scripting.
- Experience with MongoDB or other NoSQL databases.
- Deep understanding of the Microsoft 365 ecosystem, including Graph API and related SDKs.
- Hands-on experience with Azure and AWS cloud platforms.
- Familiarity with Azure App Registrations, OAuth flows, and permission models.
- Solid understanding of RESTful APIs, authentication mechanisms, and secure coding practices.
- Excellent problem-solving and communication skills.
Nice to Have:
- Experience with CI/CD pipelines and DevOps practices.
- Familiarity with containerization (Docker, Kubernetes).
- Exposure to other scripting languages or integration tools.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time
Contact Details:
Company: Xoriant
Location(s): Pune
Keyskills:
PowerShell
Microsoft 365
.Net
O365