Full Stack Web Developer
Apply NowCompany: 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
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:
EXPERIENCE: Three to five years of demonstrated software development experience required.
GENERAL SKILLS/ABILITIES:
PHYSICAL AND MENTAL REQUIREMENTS:
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