Dot Net Developer For 5 Days Working ITCompany In Gurugram (WFO) Job Description Template

As a Dot Net Developer, you will be responsible for designing, coding, and modifying software solutions using .NET technologies. You will collaborate with cross-functional teams to deliver high-quality applications and provide technical support when needed. This role is based in our Gurugram office and requires a full-time, on-site presence, working 5 days a week.

Responsibilities

  • Develop and maintain software applications using .NET frameworks.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Troubleshoot, debug, and resolve software defects and issues.
  • Write and maintain technical documentation for code and design.
  • Identify potential problems and implement corrective solutions.
  • Ensure code adheres to industry and company standards.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 2 years experience in .NET development.
  • Strong understanding of object-oriented programming concepts.
  • Experience with web services, RESTful APIs, and SQL databases.
  • Excellent problem-solving and debugging skills.
  • Good communication skills, both verbal and written.

Skills

  • .NET Framework
  • ASP.NET
  • C#
  • SQL Server
  • Entity Framework
  • MVC
  • JavaScript
  • HTML/CSS
  • RESTful APIs
  • Version Control Systems (e.g., Git)

Start Free Trial

Frequently Asked Questions

A Dot Net Developer in an IT company is responsible for designing, tailoring, and building software applications using the .NET framework. They collaborate with design teams to integrate specific features, test applications for efficiency, and modify existing programs to meet new specifications. They ensure that applications function efficiently by performing rigorous testing and maintenance. Dot Net Developers often use languages such as C#, F#, and VB.NET to develop a broad range of solutions.

To become a Dot Net Developer for a company in Gurugram, a candidate should ideally have a bachelor's degree in computer science or a related field. They need a good understanding of the .NET framework, C#, SQL, and web technologies like HTML and CSS. Practical experience gained through internships or personal projects can be advantageous. Additionally, candidates may enhance their prospects by obtaining certifications in .NET technologies, attending coding bootcamps, and engaging in continuous learning to stay updated with the latest industry trends and technologies.

The average salary for a Dot Net Developer in Gurugram, working five days a week, can vary depending on the level of experience, the size of the company, and the complexity of projects handled. Generally, those with 1-3 years of experience may earn a range that reflects their growing technical skills. More experienced Dot Net Developers can expect higher compensation, often including benefits. Companies in Gurugram might offer competitive salaries to attract top talent in this high-demand field.

A Dot Net Developer role in Gurugram typically requires a bachelor's degree in computer science, software engineering, or a related field. Candidates should possess strong analytical skills, expertise in the .NET framework, and proficiency in programming languages like C#. Additional qualifications include knowledge of database management, web technologies, and experience with source control systems such as Git. Employers may also look for certifications in relevant .NET technologies to ensure that candidates are well-versed in current development practices.

A Dot Net Developer in Gurugram's IT sector should have strong skills in programming languages associated with the .NET framework, such as C# and ASP.NET. Responsibilities include developing and deploying code, troubleshooting and debugging applications, and collaborating with multidisciplinary teams to integrate user-facing elements. Candidates should also have experience with agile methodologies, strong problem-solving skills, and a proactive approach to system optimization. Knowledge of cloud services and DevOps practices can be beneficial in this role.