Senior .NET Core Developer
CRES Technology

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 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 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 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
- 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.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Billing Specialist

Planning Engineer

Python Engineer
