Dotnet Developer
Role details
Job location
Tech stack
Requirements
We are looking for a highly skilled Senior Backend Engineer to design, build, and scale robust backend systems. The ideal candidate has strong experience in C# and ASP.NET, thrives in fast-paced environments, and is passionate about building high-quality, scalable applications using modern architectures such as microservices, REST APIs, and event-driven syste
ms. Key Responsibili
- tiesDesign, develop, and maintain backend services using C# and ASP
- .NETBuild and consume RESTful APIs with a focus on performance, security, and scalabi
- lityWork with multiple architectural patterns including Microservices, Event-Driven Architecture, and Monol
- ithsImplement clean, maintainable code using Object-Oriented Programming and Design (OOP&D) princi
- plesUtilize ORM frameworks for efficient data access and manage
- mentCollaborate closely with cross-functional teams in an Agile / Extreme Programming environ
- mentContribute to continuous improvement by consistently going above and beyond standard expectat
- ionsEnsure high availability, performance, and reliability of backend sys
tems Technical Require
-
mentsProgramming Langu
-
ages:C# (requ
-
ired)Go (experience prefe, * SP.NETRES
-
T APIsMicroservices Archit
-
ectureEvent-Driven Archit
-
ecture Databases & C
-
aching:SQL
-
Server
-
Mongo
DBRedis Experience Expe
- ctations5+ years of experience in web application and backend dev
- elopmentStrong hands-on experience implementing APIs, ORM, and OOP pr
- inciplesProven ability to work in a fast-paced, high-performance env
- ironmentExperience with Agile and Extreme Programming metho
- dologiesDemonstrated ownership, accountability, and a track record of exceeding expe
ctations Nic
- e to HaveExperience building enterprise-scale app
- licationsExperience working with small to medium-si
- zed teamsExposure to NoSQL
databasesExperience with Kafka, RabbitMQ, or other messaging and streaming tec