Dotnet Developer

2 weeks ago


Gilbert, United States ESB Technologies Full time

Job Description: .NET Developer


Job Summary:

We are seeking a skilled and passionate .NET Developer to join our development team. The ideal candidate will have a solid understanding of the .NET framework, programming languages such as C#, and a knack for building robust and scalable applications. You will collaborate with cross-functional teams to design, develop, and maintain software applications that meet business objectives.

Key Responsibilities:

  • Develop, test, and maintain web and desktop applications using .NET technologies.
  • Collaborate with teams to analyze user requirements and translate them into technical specifications.
  • Write clean, scalable, and efficient code following best practices and coding standards.
  • Implement and maintain APIs and services to support application functionalities.
  • Debug, troubleshoot, and resolve technical issues in existing systems.
  • Work with databases like SQL Server to create, optimize, and manage data-driven applications.
  • Participate in code reviews and ensure adherence to development guidelines.
  • Contribute to the architecture and design discussions of software solutions.
  • Stay updated with the latest trends and technologies in .NET development.

Qualifications:

Required:

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 8+ years of experience in .NET development.
  • Strong proficiency in C# and the .NET Framework/Core.
  • Experience with ASP.NET, MVC, and Web API development.
  • Solid understanding of front-end technologies like HTML, CSS, JavaScript, and frameworks (e.g., Angular, React).
  • Proficient in using SQL Server for database development.
  • Familiarity with Entity Framework or similar ORM tools.
  • Knowledge of RESTful and SOAP services.

Preferred:

  • Experience with cloud platforms (e.g., Azure, AWS).
  • Familiarity with DevOps practices and tools like CI/CD pipelines.
  • Understanding of Agile and Scrum development methodologies.
  • Experience with unit testing frameworks (e.g., NUnit, xUnit).