Senior .NET Core Backend Developer
📍 On-site | Lahore (DHA Phase 4)
🕒 Full-Time | Immediate Start Preferred
Company Overview
CRES Technology is a U.S.-based IT Services and Software Solutions company. We help clients streamline operations, automate workflows, and gain insights through business intelligence—powered by Microsoft 365, Azure, and modern AI tools.
Our flagship enterprise application, currently built on classic .NET Framework, is undergoing a major upgrade to .NET Core, with deep integrations into Microsoft 365, Azure SQL, and AI platforms such as ChatGPT and Microsoft Copilot APIs.
Role Summary
We are hiring a Senior .NET Core Backend Developer to lead the backend redevelopment of our platform. The ideal candidate will help modernize our application, design scalable APIs, and integrate smart features including AI-powered workflows and document management.
🧠 We strongly prefer developers who use AI tools like GitHub Copilot integrated in Visual Studio, as we believe this contributes to better productivity and cleaner code.
Key Responsibilities
- Migrate legacy backend from .NET Framework to .NET Core (6/7/8).
- Design and develop RESTful APIs and implement webhooks for external integrations and event notifications.
- Optimize SQL Server databases: schema design, stored procedures, indexing.
- Develop backend features for workflow automation, document tagging, and ETL pipelines.
- Implement secure authentication using OAuth2 / Azure AD.
- Collaborate with frontend, DevOps, and SharePoint teams to deliver integrated solutions.
- Maintain clean, modular, testable code and participate in peer code reviews.
Required Qualifications: (To save your time, apply only if you meet this criteria)
- 5+ years of experience with C# and the .NET ecosystem.
- Strong hands-on skills in .NET Core (preferably 6 or above) for Web APIs.
- Proficient with SQL Server, stored procedures, query optimization, and indexing.
- Experience with OAuth2 and Azure Active Directory integration.
- Solid understanding of OOP, clean architecture, and best practices for enterprise software.
- Proven experience in building and maintaining RESTful APIs.
- Familiarity with Copilot or other AI coding assistants in a professional setting (especially within Visual Studio).
- Excellent problem-solving, debugging, and documentation skills.
- Experience with Azure services like App Services, Functions, or Containerized Deployments.
Nice to Have
- Experience working with SharePoint Online REST API or Microsoft Graph API.
- Exposure to AI automation tools (ChatGPT, Azure Cognitive Services, Power Automate, Logic Apps).
- Background in document management systems, workflow engines, or ERP integrations.
- Basic understanding of frontend tech like React, Angular, or SPFx.
Why Join Us?
- 🚀 Be a core part of our journey to modernize a legacy product into a cutting-edge enterprise platform.
- 🤖 Build features that combine backend engineering, AI integration, and business automation.
- 📈 Collaborate in a fast-paced, innovation-first environment where your work drives real-world impact.