Full Stack Web Developer

Apply Now

Company: Tiger Correctional Services

Location: Jonesboro, AR 72401

Description:

JOB DESCRIPTION: Full Stack Web Developer

DEPARTMENT: Information Technology

POSITION REPORTS TO: Software Development Manager

CLASSIFICATION: Salaried Exempt

POSITION PURPOSE

To support the development & maintenance of various cloud-based software applications

JOB DUTIES

Software Development

  • Designs and Implements Web Application front ends (browser UI) and back ends (API/service layers and database layers)
  • Designs and implements integration between related applications


  • Understands web development at an application level from end to end
  • Able to make significant modifications and additions to database systems and design individual application databases
  • Able to perform basic DevOp deployment duties
  • Diagnose and fix advanced bugs and problems
  • Serves as a mentor for Application Developers


  • Gives guidance to Application Developers and helps coordinate work on web applications
  • Is capable of providing basic development training (e.g. best practices, corporate coding conventions, etc.)
  • Demonstrated work as a proficient programmer and follows best practices


Performs other duties as assigned or required

QUALIFICATIONS

EDUCATION/CERTIFICATION: Bachelor's degree in Computer Science, Computer Engineering or Computer Information Systems Recommended

REQUIRED TECHNICAL KNOWLEDGE:

  • Fluent in modern programming languages such as C#, JavaScript, or Java


  • Fluent in modern Database Architectures such as Relational or NoSQL
  • Fluent in modern Web UI Architectures such as React
  • Fluent with modern development environments such as Visual Studio or WebStorm
  • Fluent in GIT source control technologies


EXPERIENCE: Three to five years of demonstrated software development experience required.

GENERAL SKILLS/ABILITIES:

  • Excellent verbal, written and listening skills. Excellent telephone presence
  • Excellent customer service, problem solving and conflict resolution skills
  • Ability to take a problem algorithm, develop appropriate source code & create application for end users
  • Excellent time management and self-management skills


  • Excellent presentation skills including PowerPoint presentations. Ability to speak in front of large groups
  • Ability to navigate through and work on large and complex projects and solve complex problems
  • Ability to work in a team environment
  • Ability to drive a motor vehicle


PHYSICAL AND MENTAL REQUIREMENTS:

  • Able to apply common sense understanding to carry out detailed instructions and deal with problems involving many variables
  • Must be able to hear & receive normal conversations and information
  • Must have average visual abilities necessary to read a computer screen, documents & manuals
  • Must be able to solve and interpret basic math problems including adding, subtraction, multiplication and division
  • Must be able to communicate with an advanced vocabulary of 8000 to 10,000 words, to read at a moderate rate, write basic sentences and communicate in standard sentences with excellent vocabulary

Similar Jobs