Job Title: Junior/Senior .NET Core C# Developer
Job Summary
We are looking for a motivated
Junior/Senior .NET Core C# Developer
with
1-5 years of experience
to join our development team. The ideal candidate should be a
fast learner
, possess
strong problem-solving skills
, and be comfortable working with
source control
. Experience with the
ABP Framework
is a plus. This role involves developing and maintaining applications using
.NET Core, C#, and modern web technologies
.
Responsibilities
-
Develop, test, and maintain web applications using .NET Core, C#, and ASP.NET.
-
Work with Entity Framework Core and SQL Server/Oracle for data management.
-
Collaborate with team members to design, develop, and deploy high-quality software solutions.
-
Debug and troubleshoot issues in existing applications.
-
Follow best practices in coding, testing, and deployment.
-
Work with Git or other source control systems to manage code versions.
-
Learn and work with the ABP Framework to build modular and scalable applications.
-
Stay updated with the latest technologies and trends in the .NET ecosystem.
Requirements
-
1-2 years of experience in .NET Core development.
-
Proficiency in C#, ASP.NET Core, and Entity Framework Core.
-
Basic understanding of frontend technologies (JavaScript, HTML, CSS) is a plus.
-
Familiarity with source control tools such as Git.
-
Strong problem-solving skills and ability to learn quickly.
-
Experience or willingness to work with the ABP Framework.
-
Good communication and teamwork skills.
Preferred Skills
-
Experience with Microservices architecture and RESTful APIs.
-
Knowledge of Azure, Docker, or Kubernetes is a plus.
-
Exposure to unit testing and test-driven development (TDD).
-
Understanding of CI/CD pipelines and DevOps practices.
Benefits
-
Competitive salary and performance-based bonuses.
-
Opportunity to work with cutting-edge technologies.
-
Continuous learning and career growth opportunities.
-
Collaborative and supportive work environment.