Job Title: Junior .NET Developer (Backend)
Location: (Insert location or mention if Remote/Hybrid)
Experience: 1–2 years
Employment Type: Full-time
Reporting To: Backend Team Lead / Engineering Manager
About the Role
We are seeking a proactive and detail-oriented Junior .NET Developer to join our backend development team. As part of this role, you will work with C# and ASP.NET Core to build, enhance, and support robust and scalable backend services. You’ll collaborate with other developers and cross-functional teams to deliver clean, efficient, and secure backend systems.
Key Responsibilities
- Design, develop, and maintain backend services and APIs using C# and ASP.NET Core
- Write clean, modular, and scalable code following industry best practices
- Use Entity Framework for database interactions and manage data models
- Assist in building and consuming RESTful APIs
- Support performance tuning, debugging, and resolving backend issues
- Collaborate with frontend developers, QA, and DevOps teams for smooth end-to-end delivery
- Participate in code reviews and documentation of backend logic and architecture
- Use Git for version control and collaborate via Git-based workflows
Requirements
- 1–2 years of hands-on experience with .NET development
- Solid understanding of C# and .NET Core fundamentals
- Familiarity with Entity Framework and relational database operations
- Exposure to MongoDB (queries, collections, indexes)
- Knowledge of REST APIs , MVC , or Web API architecture
- Proficiency in version control tools like Git
- Good analytical and troubleshooting skills
- Eagerness to learn and grow in a team-oriented environment
Good to Have
- Familiarity with unit testing and test-driven development (TDD)
- Exposure to cloud platforms like Azure or AWS
- Experience with CI/CD pipelines and DevOps tools
- Understanding of security practices in API development
What We Offer
- Opportunity to work on impactful projects with experienced engineers
- Supportive work culture focused on learning and mentorship
- Exposure to modern development workflows and scalable systems
- Competitive compensation with potential performance-based bonuses
- Flexible work environment (as per company policy)