Junior .NET Developer

Job Overview

We are seeking a Junior .NET Developer to join our growing team. The ideal candidate is enthusiastic about learning, enjoys problem-solving, and has a strong foundation in software development using the .NET framework. You will work closely with senior developers, contribute to various projects, and gain hands-on experience with cutting-edge technologies.

Key Responsibilities

  • Application Development: Assist in the design, development, testing, and deployment of applications using C# and the .NET framework.

  • Code Maintenance: Debug, troubleshoot, and maintain existing applications to improve performance and usability.

  • Collaboration: Work with cross-functional teams, including designers, testers, and project managers, to deliver high-quality solutions.

  • Learning & Growth: Stay up-to-date with emerging technologies and best practices to enhance your development skills.

  • Documentation: Create and maintain technical documentation for applications and systems.

  • Support: Provide support for software-related issues and assist in resolving user-reported problems.

Requirements

Technical Skills:

  • Basic understanding of C#, •••••••, and the .NET framework.

  • Familiarity with HTML, CSS, and JavaScript for front-end development.

  • Knowledge of SQL and relational database systems like SQL Server.

  • Exposure to version control systems, such as Git.

  • Experience with Visual Studio or similar IDEs is preferred.

Professional Skills:

  • Strong problem-solving skills and attention to detail.

  • Eagerness to learn and adapt to new tools and technologies.

  • Good communication and collaboration abilities.

  • Ability to follow instructions and deliver work on time.

Preferred Qualifications:

  • A degree in Computer Science, Software Engineering, or a related field.

  • Prior internship or project experience in .NET development is a plus.

What We Offer

  • Hands-on experience in real-world projects under the guidance of experienced developers.

  • Opportunities for professional growth and learning through mentorship and training.

  • Collaborative and supportive team environment.

  • Competitive salary and benefits package.