Career Opportunities

Programmer

Department: Information Technology
Primary Worksite: 6 West Colony Place, Durham, NC
Reports to: VP, Information Technology

Occupational Summary
Customize, maintain and develop solutions to meet the company's needs, and work on building our proprietary software built on the .Net/MS SQL framework. Understand the functionality of all existing program structure as well as independently develop new features and integrations into the existing platform.

Duties and Responsibilities
  • Develop front-end web user interfaces that allow users to interact/purchase with DAN's products online
  • Translate storyboards and use cases into functional web-based applications
  • Design, build, and maintain efficient, reusable, and reliable code
  • Integrate data storage solutions
  • Ensure the best possible performance, quality, and responsiveness of web applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Help maintain code quality, organization, and automatization

  • Qualifications
  • Degree in computer science or a related field in software development, or at least 3 years as a .Net programmer
  • Strong knowledge of Object Oriented Programming (OOP), UML and Design Patterns
  • Strong knowledge of .NET web framework 4.0 and higher
  • Proficient in C#, HTML 5, Angular, JavaScript, Bootstrap, Selenium
  • Strong knowledge in writing reusable libraries and frameworks
  • Strong level knowledge of test-driven development, various design and architectural
  • patterns, and Understanding of fundamental design principles for building a scalable
    application
  • Strong skills with relational database design that represent and support business processes, and experience with MSSQL 2000-to current version
  • Strong experience with developing and implementing automated testing platforms and unit tests
  • Fluent in using Visual Studio 2015 and higher, and Visual Studio Team Services for code versioning

  • Posted April 7, 2020

    Submit Your Résumé

    If you enjoy working with people and share a passion for scuba diving, we would like to hear from you. To submit a résumé for consideration, please do one of the following:

  • Email it: jobs@dan.org
  • Fax it: +1-919-490-6630, Attn: HR/Personnel Department.
  • Mail it: HR Department, Divers Alert Network, 6 West Colony Place, Durham, NC 27705 USA

  • DAN is an Equal Opportunity Employer.