Full Stack .Net Web Developer


Founded in 1982, Diamond Comic Distributors, Inc. resides at the Nexus of Comics and Pop-Culture with a multi-channel platform of publishing, marketing and fulfillment services, coupled with an unparalleled global distribution network for its retailers, publishers and vendors.

What started as one man’s hobby, with only a single warehouse and 17 retail customers, has evolved into the Diamond of today: the world’s largest distributor of English-language comics, graphic novels and pop-culture related merchandise.


LOCATION:   Home Office- Hunt Valley, Maryland

POSITION:   Full Stack .Net Web Developer

DEPARTMENT:   Information Technology

DATE:   January 20, 2020



The full stack .Net developer is responsible for designing, coding, and supporting modern web-based applications.



  • Maintain and troubleshoot existing websites and applications
  • Develop user and system requirements for new websites and applications
  • Collaborate with teams to develop, test, and deploy applications and systems
  • Assist with maintaining IIS and SQL Server
  • All other duties as assigned



  • Ability to communicate with end-users to determine requirements and system development lifecycle components
  • Minimum 5 years programming experience with ASP.NET and C#
  • Experience with ASP.NET, C#, MVC, HTML, CSS, JavaScript, jQuery, AJAX, Entity Framework
  • Strong understanding of object-oriented programming
  • Experience with code versioning tools (Git, TFS, Azure Devops)
  • Experience with Web Services (REST)
  • Experience with Relational Databases (SQL, PostgreSQL)
  • Experience with .NET Core and EF Core a plus
  • Experience with React and Vue a plus
  • Experience with Mobile Development a plus
  • Must have a high motivation to learn and succeed
Employment Section Footer

To apply for any of the open positions listed here, please forward resume and salary requirements to jobs@diamondcomics.com, or mail to: 

Human Resources Department
Diamond Comic Distributors, Inc.
10150 York Road
Suite 300
Hunt Valley, MD  21030