Junior .NET Developer [Internship] Job Description Template
Our company is looking for a Junior .NET Developer [Internship] to join our team.
Responsibilities:
- Develop Msoft products within the in-house software team;
- Manage the internal source control and other engineering tools;
- Maintain existing software products for clients;
- Actively participate in the software engineering life-cycle process;
- Conduct unit and package tests of software to ensure level of quality;
- Investigate, document and resolve client requests and software issues;
- Participate actively in code reviews and code improvement.
Requirements:
- Self-starter with strong initiative and an ability to independently learn new technologies;
- Exposure to a commercial RDBMS such as Oracle or My-SQL or SQL Server;
- Having practical working knowledge of .Net and C#
- Strong technical skills in the areas of software design and development with an eye for design layout and usability;
- Expert in Microsoft .Net environment using C# .Net;
- Good understanding of object-oriented programming (OOP) concepts;
- Degree in engineering or Master of Computer Science;
- Design, code and test new windows and web software applications;
- Knowledge of using a modern JavaScript framework or J-Query and HTML5, CSS, Bootstrap, Cloud Computing would be highly beneficial;
- Deep knowledge of the .NET 3.5/4.0 Framework, including IDE like Visual Studio or SharpDevelop;
- SQL skills, with Knowledge in a SQL extension such as PL/SQL highly desirable;
- Knowledge in web development preferably ASP.Net using C# would be beneficial;
- Experience using Microsoft Entity Framework for data access.