Shopping Cart Summary
Total: $0.00

Application Developer

Top Notch Distributors Job Description


Title:               Application Developer

Department:   Information Technology

Pay Status:      Exempt

Reports To:     IT Manager



Designs, develops, and implements software packages for internal use, including company Intranet sites. Implements, troubleshoots and debugs software code relating to company website and eStore. Utlizes >NET C# to develop business rules in ERP programs.



  • Design, develop, implement, deploy and maintain software applications utilizing .NET Framework C#/MVC, SOAP/REST Web Services, SQL Server and other software tools
  • Develop databases in MS SQL Server, including schema design, stored procedures, and writing SQL queries
  • Integrate with 3rd party customers using standard REST/SOAP APIs
  • Suggest and introduce new technologies where appropriate to improve efficiency and scale to business
  • Provide subject matter expertise to technical and business staff
  • Support users by developing documentation and user assistance tools
  • Other duties as required



  • Bachelor’s Degree in Computer Science, Information Systems, (or similar)
  • 3+ years demonstrated experience with Microsoft development stack
  • C#, ASP .NET MCV/Razor, .NET Web Api, REST
  • MS SQL Server, T-SQL
  • Experience with version control
  • Experience with presentation layer technologies like HTML, CSS, Javascript/JQuery
  • Working knowledge of object-oriented software design and design patterns (loc, Dependency Injection)
  • Ability and inclination to learn new technology quickly as needed
  • Previous experience developing web-based enterprise applications
  • Ability to work in a professional fast-paced environment
  • Strong interpersonal skills due to interaction with end user community
  • Ability to adjust priorities and handle multiple tasks simultaneously



  • Object Relational Mappers (Dapper, Entity Framework)
  • SQL Server Reporting Services
  • Familiarity with UI Frameworks such as Bootstrap, Materialize, Semantic UI and others
  • Modern Javascript frameworks such as Node/Angular
  • Unit Testing Frameworks – test Driven Development
  • Experience with Epicor Prophet 21 or other Distribution ERP

Apply Online