Match score not available

Software Developer

Remote: 
Full Remote
Salary: 
2 - 96K yearly
Experience: 
Mid-level (2-5 years)
Work from: 
Kentucky (USA), United States

Offer summary

Qualifications:

Bachelor's degree or 3 years of experience, Languages like JavaScript, PHP and PERL, network structures, databases, Certifications like A+, N+, Security+, Linux+ are preferred.

Key responsabilities:

  • Develop and maintain custom applications
  • Integrate web designers' code, install/update servers and databases
  • Learn new programming languages/frameworks, provide on-call support
East Kentucky Network logo
East Kentucky Network
51 - 200 Employees
See more East Kentucky Network offers

Job description

Job Details
Job Location:    Appalachian Wireless Ivel - Ivel, KY
Salary Range:    Undisclosed
Description

East Kentucky Network Appalachian Wireless

Job Description

Job Title: Software Developer

Department: Information Technologies (IT)

Reports To: IT Manager

FLSA Status: Non-exempt

EEO-1: 04 Technicians

SUMMARY:

Provides and supports information systems within the organization, with an emphasis on the development of internal and external (public-facing) applications. Supports company IT policies, procedures and security measures.

QUALIFICATIONS:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.

  1. Develops and maintains custom applications that extract data from, mediate, and/or provision the Billing System, Switch, Mobile Data platforms, SMS Platforms, Voicemail Platforms, etc.
  2. Develops and maintains internal and public facing APIs and websites.
  3. Integrates Marketing web designers code into our Web Server back-end.
  4. Installs/configures/maintains/updates/secures Linux and Windows servers that facilitate these applications.
  5. Installs/configures/maintains/updates/secures databases that are utilized by these applications.
  6. Performs legal data retrieval on request by subpoena or other legal entity.
  7. Learns new programming languages, frameworks, etc. as needed.
  8. Performs other duties as assigned.
  9. Provides on-call support as needed; participates in an on-call rotation on a regular basis.

EDUCATION and/or EXPERIENCE:

  1. Position requires a Bachelors degree (B.A. or B.S.) from a four-year college or university, or;
  2. Minimum 3 years experience; or equivalent combination of education and experience.
  3. Position requires solid knowledge of:
    1. Languages such as JavaScript, PHP and PERL
    2. Network structure and protocols
    3. Database (SQLMSSQL/MySQL/PostgreSQL and NoSQL-MongoDB
    4. Web technologies and design, and client/server relationships
    5. Windows Server, Debian Linux, Mac OS
    6. Apache and Microsoft IIS web servers
    7. Asterisk telephony platform, and SIP and SS7 protocols
    8. Version control systems such as GIT and SVN
  4. IT Certifications such as A+, N+, Security+, Linux+ are preferred

NICHE SKILLS:

Requires knowledge of advanced technical concepts such as modification of existing applications or customization of operating systems. Average recruitment period is up to 6 weeks with standard recruitment effort.

MENTAL EFFORT AND ANALYTICAL ABILITY:

Position requires a relatively high level of mental effort or analytical ability in order to find solutions to difficult human, technical or administrative problems.

VISUAL AND/OR PHYSICAL STRAIN:

Work regularly produces a high level of mental, visual and/or physical fatigue between 51% and 80% of work time.

CONTACTS WITH OTHERS:

This position frequently (21% to 50% of work time) requires contact with others within and/or outside the company. Important matters are discussed and/or decisions made. The overall success of the Company is likely to be influenced as a result of these contacts.

INDEPENDENT JUDGMENT AND CONSEQUENCE OF ERROR:

Work has not or cannot be standardized. Assignments are received in the form of results expected but incumbents have considerable freedom to decide on work priorities and procedures to be followed. Errors result in significant impact in terms of cost, time, money or public/employee good will, such as delays in important projects or schedules.

SUPERVISORY RESPONSIBILITIES:

Position has minimal or no responsibility for the work of others

WORK CONDITIONS:

Job is performed under good working conditions, almost completely absent of disagreeable elements. Associate is exposed to adverse or hazardous working conditions 5% or less of total work time.

PHYSICAL AND MENTAL ABILITIES REQUIRED TO PERFORM ESSENTIAL DUTIES:

Climb stairs and/or ladders

Lift boxes weighing approximately 1 to 50 pounds

Work under pressure in order to meet strict deadlines or respond to emergencies

Differentiate between colors

Communicate orally and in writing in an excellent manner

Operate general office equipment (i.e., fax machine, photocopier, computer printer) stationed between 3 and 4 feet high

Sit for long periods of time

Comprehend and apply complex information

Concentrate for prolonged periods of time

Maintain attendance according to company policy

Provide on-call services upon short notice

Work on elevated surfaces

This Job Description is to be used as a guide for accomplishing Company objectives. The description incorporates the most typical duties performed and covers only the primary functions and responsibilities of the position. It is recognized that other related duties not specifically mentioned may also be performed. The inclusion of those duties would not alter the overall evaluation of this position.

EMPLOYEE ACKNOWLEDGEMENT/SIGNATURE:

I have reviewed and understand the essential functions of the position.

__________________________________ ____________________________ ____________

Print Name Signature Date

Qualifications

East Kentucky Network, LLC is an equal opportunity employer. All qualified applicants shall receive consideration without regard to race, color, religion, sex, age forty (40) and over, disability, veteran status, national origin, or any other characteristic protected by law.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Software Engineer Related jobs