We are looking for an experienced
.NET Developer
to join our dynamic development team and play a key role in designing and developing enterprise-grade applications.
Roles and Responsibilities
-
Design, develop, and maintain applications using
.NET Core / .NET Framework
technologies. -
Collaborate with cross-functional teams including front-end developers, QA, and product managers to define and deliver robust software solutions.
-
Build
RESTful APIs
, web services
, and microservices
to support scalable backend architectures. -
Write clean, efficient, and maintainable code following coding standards and best practices.
-
Perform unit testing, debugging, and troubleshooting to ensure software quality and reliability.
-
Integrate databases, third-party services, and external APIs.
-
Participate in code reviews, system design discussions, and continuous improvement initiatives.
-
Optimize application performance and ensure high availability and scalability.
Required Skills & Qualifications
-
bachelors degree in Computer Science, Information Technology, or related field.
-
3 5 years of professional experience in
.NET / .NET Core
development. -
Proficiency in
C#
, ASP.NET MVC
, and Entity Framework
. -
Strong knowledge of
RESTful API development
and Web API frameworks
. -
Experience with
MS SQL Server
, LINQ
, and stored procedures
. -
Familiarity with
front-end technologies
such as HTML5
, CSS3
, JavaScript
, or Angular/React
(good to have). -
Knowledge of
version control systems
(Git, Azure DevOps, etc). -
Solid understanding of
OOP concepts
, design patterns
, and Agile methodologies
.
Good to Have
- Experience with
cloud platforms
like Azure
or AWS
. - Knowledge of
Docker
, Kubernetes
, or CI/CD pipelines
. - Exposure to
microservices architecture
and message queues
(RabbitMQ, Kafka). - Familiarity with
testing frameworks
like xUnit
, NUnit
, or MSTest
. - Understanding of
security standards
, authentication
, and authorization
(OAuth, JWT).
Perks & Benefits
Competitive salary and performance-based incentives.
Health insurance and employee we'llness programs.
Continuous learning, certification, and career growth support.
Collaborative, inclusive, and innovation-driven work environment