We are looking for an experienced
Senior Back-End .NET Developer
to join our team. If you’re passionate about designing scalable backend systems, integrating with modern cloud services, and working in a collaborative Agile environment, this role is for you. You’ll lead the development of robust web APIs and services that power intelligent, secure, and efficient enterprise applications.
Key Responsibilities
-
Design, build, and maintain high-performance back-end services and RESTful APIs using
.NET Core
,
ASP.NET Core
,
C#
,
MVC
, and
Web API
.
-
Architect and optimize database solutions using
SQL Server
or other relational databases.
-
Integrate
Azure Cognitive Services
,
ML.NET
, or other intelligent features into applications.
-
Collaborate closely with front-end developers, UI/UX designers, and QA engineers to deliver full-stack features.
-
Apply
clean architecture
, SOLID principles, and industry best practices to ensure code quality, scalability, and security.
-
Build and maintain integrations with
external systems
like
Microsoft Dynamics CRM
,
SharePoint
, and others using RESTful/SOAP APIs.
-
Deploy and manage applications using
IIS
,
Docker
, or
Azure App Services
.
-
Manage
CI/CD pipelines
using
Azure DevOps
or
GitHub Actions
.
-
Conduct thorough
code reviews
and provide technical guidance to junior developers.
-
Write and maintain unit and integration tests using
xUnit
,
NUnit
, or similar frameworks.
-
Participate in
Agile/Scrum
activities: sprint planning, estimations, retrospectives.
-
Document system architecture, APIs, and deployment processes.
Required Skills & Qualifications
-
Bachelor’s degree in computer science, Software Engineering, or equivalent work experience.
-
5+ years of experience
in .NET backend development.
-
Expert in
.NET Core
,
ASP.NET Core
,
C#
, MVC, and Web API.
-
Strong experience in
SQL Server
, query optimization, and relational database design.
-
Good understanding of
OOP
, design patterns, and clean coding practices.
-
Familiarity with
Azure AI services
or
ML.NET
is a strong plus.
-
Experience integrating with
Microsoft Dynamics
,
SharePoint
, or similar systems.
-
Proficiency in tools such as
Visual Studio
,
SQL Server Management Studio
,
NSwag Studio
,
Stoplight
, and
Mockoon
.
-
Skilled in
Git
,
TFS
, and modern version control practices.
-
Experience with
Azure Cloud
,
Docker
,
CI/CD
, and
DevOps
practices.
Nice to Have
-
Exposure to modern frontend frameworks like
Angular
,
React
, or
Next.js
.
-
Experience with
infrastructure as code
and
cloud-native development
.
-
Ability to contribute to architectural decisions and mentor peers.
Soft Skills
-
Strong problem-solving and debugging skills.
-
Excellent communication and teamwork.
-
Proactive, self-driven, and detail-oriented mindset.
-
Ability to work both independently and within a collaborative Agile team.