Senior .NET Developer Immediate Joiners Only

dot net
Contract
Posted 4 months ago

Job Title: Senior .NET Developer

Employment Type: Contract

Job Description:

We are seeking an experienced Senior .NET Developer to join our dynamic team. The ideal candidate should have a strong background in .NET development, a passion for writing clean and efficient code, and a proven track record of delivering high-quality software solutions. As a Senior .NET Developer, you will be responsible for leading the development team, designing and implementing software solutions, and collaborating with cross-functional teams to ensure the success of our projects.

Responsibilities:

  • Design, develop, and maintain high-quality software solutions using the .NET framework.
  • Collaborate with cross-functional teams to gather and define software requirements.
  • Participate in the full software development lifecycle, including analysis, design, coding, testing, and deployment.
  • Troubleshoot, debug, and resolve issues in existing software applications.
  • Mentor and provide technical guidance to junior developers.
  • Stay updated with emerging technologies and suggest improvements for current systems.
  • Analyze and optimize application performance.
  • Conduct code reviews to ensure code quality, adherence to coding standards, and best practices.
  • Create and maintain technical documentation for software design and coding.
  • Document code changes and version updates.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a .NET Developer, with a focus on C#.
  • Strong understanding of the .NET framework and related technologies.
  • Experience with front-end technologies such as HTML, CSS, and JavaScript.
  • In-depth knowledge of relational databases (e.g., SQL Server) and experience with database design and optimization.
  • Familiarity with web services, APIs, and service-oriented architecture.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Experience in Agile/Scrum development methodologies.
  • Experience with RESTful APIs, SOAP, and other integration protocols.
  • Experience with deployment strategies and continuous integration/continuous deployment (CI/CD) pipelines.

Skills:

  • C# and .NET framework proficiency.
  • .Net Core
  • NET MVC along with RESTful APIs, SOAP, and other integration protocols.
  • Entity Framework or other ORM frameworks.
  • Experience with front-end technologies like HTML5, CSS3, JavaScript, and modern JavaScript frameworks/libraries (React, Angular, etc.).
  • SQL and database design skills.
  • Version control systems (e.g., Git).
  • Unit testing and automated testing tools.
  • Knowledge of design patterns and best practices.
  • Strong debugging and troubleshooting skills.
  • Excellent collaboration and communication skills.

Job Features

Job CategorySoftware

Apply For This Job

A valid phone number is required.