Hotline: 678-408-1354

Sr. Web Applications Developer

The Senior Web Applications Developer is part of an agile development team building and supporting our enterprise grade software system, Entrack. Entrack is a single human capital management system designed to facilitate professional development and employee evaluation for schools districts.

Duties & Responsibilities

Working with an agile team todevelop, test, and maintain web-based business applications

Design, develop, and unit testapplications in accordance with established standards

Participating in peer-reviews ofsolution designs and related code

Analyzing and resolving technicaland application problems

Defines site objectives by analyzing user requirements; envisioning system features and functionality

Designs and develops user interfaces to Internet/Intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.

Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.

Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.

Creates multimedia applications by using authoring tools.

Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.

Supports users by developing documentation and assistance tools.

Updates job knowledge by researching new Internet/Intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.

Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

Supports and develops web application developers by providing advice, coaching and educational opportunities.

Desired Skills & Experience

Minimum 4 years PHP 5.3+ experience

Minimum 2 years Enterprise level experience

Core Competency Requirements includes a solid understanding of:

Object Oriented Programming concepts

Relational database design and querying concepts

Laravel PHP Framework, versions 4.2 and 5.2

Debugging concepts and practices

Version control concepts

Server Query Language

Preferred Competency Requirements includes knowledge of:
Agile development methodologies

Unit testing theory

Microservice architecture

HTML4+

Javascript (vanilla, jQuery, AJAX, VUEjs Framework)

CSS3 / Sass

PostgreSQL databases

PSR standards set by the PHP-FIG

Development Tools and Environment:
Git

Git-Flow

Gulp

Laravel 4.2

Laravel 5.2

PHPUnit

Codeception

Docker

Composer

Vagrant

Database Access tools (Navicat or similar)

Your preferred IDE or text editor

Share this job

3DY

(0)

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com