Web Developer

Top Job

Located in Oklahoma City, OK

Salary: DOE

Basic Function

Responsible for coding, development, refactoring, maintenance, and overall improvement of websites, browser based applications, apps, APIs, and services that support business operations for our customers both internal and external.


Typical Requirements

Position requires extensive working knowledge of web design, languages, databases, object oriented principals, and tools to create and maintain websites and applications. Must be able to work well with others while performing a variety of complicated tasks on a daily basis.

Essential Functions

  1. Develop new websites and applications and related components


          Percent of time: 35%                   Frequency:    D


  1. Maintain and enhance websites and applications


          Percent of time: 35%                   Frequency:    D


  1. Support and troubleshoot as the 3rd level of expertise


          Percent of time: 10%                   Frequency:    D


  1. Work with and train the trainers in the use of our systems insuring documentation and training are accurate for support as necessary


          Percent of time: 10%                   Frequency:    D


  1. Maintain technology/industry job knowledge


          Percent of time: 10%                   Frequency:    D


Decision Making

Maintenance tasks are semi-routine or diversified, requiring some judgment in the application of a wide range of established rules and procedures but within limits of standard practices. Development tasks are new and difficult requiring considerable judgment to apply functional background material and complex principles in developing approaches and techniques for problem solving.


Supervision Received/Given

Specific direction to accomplish assigned objectives is received from the Director of Information Systems or Senior Web Developer for both strategic direction and when needed for special or unusual situations. Plan and prioritize own work and get clarification when needed.


Accuracy, Accountability, and Control

Probable errors would usually be detected in succeeding operations and generally confined to a single department or phase of company activities. Errors may cause inaccuracies in reports or records and may result in dissemination of inaccurate or incomplete information. They may, to a limited degree, delay progress of programs or projects involved. Errors would usually be detected before results became serious and would normally be confined to company activities. They may affect the work of others within the unit. An expenditure of time is necessary to trace errors and to make corrections.


Contacts Internal/External

Internal Contacts are normally made with limited or no supervision and concern matters that require explanation, discussion, and interpretation. Generally matters requiring approval will be supervised.

External Contacts are made with limited or no supervision and concern matters that require explanation, discussion, and interpretation. Generally matters requiring approval will be supervised.


Specialized Skill or Technical Knowledge

  • Expert level experience with website design, Visual Studio, TFS, ASP.NET (C# preferred), HTML5/CSS3, XML, JSON, JavaScript, AJAX, MVC, APIs/Services and related protocols, relational database (Microsoft SQL preferred), application servers, and web servers. Object oriented programming, Agile software development, responsive design, Xamarin, Nuget, and Azure experience a plus
  • Expert level experience with installing, configuring, maintaining, tuning, analyzing, and optimizing websites
  • Ability to translate functional requirements into technical design and development projects
  • Ability to clearly document features, technical specifications, and infrastructure requirements for technical work and job processes
  • Continuously monitor industry trends, technologies, and standards and be able to research, recommend, and apply new technologies as they emerge
  • Candidate must be self sufficient and have good English oral and written communications skills
  • Bachelor’s degree in a related computer field from a recognized 4 year university or relative equivalent experience required
  • 5+ years relative experience required 

Confidential Information

The position has access to all web based reporting, including financial and business reports, and to the ID'S and in some cases passwords used to access those reports. Several servers housing confidential information are accessible. Care is taken to keep such information password protected and to lock, or log out, of any computer used. Access to information is not given without the approval of The Director of Information Systems or appropriate VP.


Working Conditions

Normal office conditions


Special Assignments

Due to the dynamic nature of our business there are constant needs for assignments that were neither foreseen nor expected. This may be the need to evaluate or implement a new technology or simply to handle a challenge encountered by a franchisee.


Other Information

The small number of Web Developers on staff necessitates that this position be more dynamic than perhaps an employee of the same title at other companies. This person is not just handed assignments to code. This person must be a complete and well rounded individual. Because of this a natural progression to Senior Web Developer is highly likely.


Constant education, both self-directed and classroom, is required in order to keep up with changing technology, tools, and languages.

Express Office: Oklahoma City (Downtown)
500 West Main
Suite 101A
Oklahoma City, OK 73102