Jobsiya Menu

Software Development Professional

Location: ,

Category: Software Developer Jobs

Posted on: 2025/09/10

Junior .NET Core Developer Job Overview

In this dynamic role, you will collaborate with experienced developers to enhance your skills while contributing to our agile development processes.

Main Responsibilities:
• Develop and maintain scalable and secure .NET Core applications using C#.
• Collaborate with senior developers to design and implement features across the application stack.
• Participate in agile ceremonies: stand-ups, sprint planning, retrospectives.
• Write and maintain unit and integration tests using xUnit/NUnit/MSTest.
• Work with databases (e.g. SQL Server, PostgreSQL, MongoDB) and ORM tools like Entity Framework.
• Develop and consume RESTful APIs and ensure clean API integration.
• Use version control (Git), perform code reviews, and follow best practices.
• Document development processes, designs, and configurations.
• Learn modern practices: dependency injection, async/await patterns, and design principles.

Required Skills and Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or similar, or equivalent experience.
• Solid fundamentals in C#, .NET Framework/Core, object-oriented programming SOLID principles.
• Familiarity with ASP.NET Core/MVC, RESTful API development.
• Basic understanding of SQL and relational databases.
• Experience or exposure to version control systems (Git).
• Unit testing knowledge (xUnit/NUnit/MSTest).
• Strong problem-solving skills, attention to detail, and eagerness to learn.

Preferred Skills:
• Experience with Entity Framework Core or Dapper.
• Knowledge of containers (Docker/Kubernetes) and CI/CD principles.
• Exposure to cloud platforms like Azure or AWS.
• Familiarity with front-end tech (HTML, CSS, JS frameworks).
• Basic understanding of messaging (Kafka, RabbitMQ) and microservices.

Soft Skills:
• Strong communication and teamwork skills.
• Adaptability in agile environments, openness to feedback.
• Proactive learning attitude and intellectual curiosity.
Apply Now