Trainee .NET Engineer

We are looking for a Trainee .NET Engineer to join our dynamic team.

Key Responsibilities

  • Collaborate in developing high-quality, scalable, and secure .NET-based applications.
  • Write clean, maintainable, and testable code with proper documentation and comments.
  • Collaborate with team members including team leads, architects, BAs, QA, and stakeholders to deliver project requirements in an Agile setup.
  • Follow established coding standards and software engineering best practices.
  • Participate in debugging, troubleshooting, and clearly documenting issues and solutions.
  • Contribute to team discussions and participate in code reviews.

Candidate Profile

  • A university degree (or final-year undergraduate) in Software Engineering, Computer Science, or a related discipline.
  • Minimum 6 months of internship experience in .NET development.
  • Basic experience or knowledge in .NET Core, C#, MVC, and Razor Pages.
  • Familiarity with HTML, CSS, JavaScript, Bootstrap, and jQuery.
  • Exposure to concepts like dependency injection, tag helpers, and razor components would be an added advantage.
  • Comfortable working with Microsoft development tools and technologies.
  • Basic understanding of .NET data access technologies such as ADO.NET, Entity Framework (EF Core / EF6).
  • Knowledge of relational databases, preferably MS SQL Server.
  • Awareness of software design principles, clean coding practices, and modern development standards.
  • Exposure to DevOps tools like Azure DevOps and containerization is a plus.
  • Good communication skills and a team player mindset.
  • Enthusiastic about learning and building a career in .NET development.

Apply for this position

Subject:
Full Name *
Email *
Phone *
Message to Hiring Manager *
Upload CV/Resume *

Note: You can upload only pdf file and it must be less than 2 MB.

LinkedIn
Website