Essential Duties and Responsibilities
- Designs, analyzes, and documents new and existing applications, with the detail needed to instruct others.
- Experience with Laravel PHP framework
- Provides direction in design meetings and for team members.
- Assists team in planning of projects, including identifying task groups, time estimates, and recommending assignments.
- Communicates with team leads/managers and tester(s) during development.
- Monitors software for problems; locates errors in applications and corrects them.
- Assists Application Support and Application Support Programmer in resolving issues when needed.
- Improves efficiency of applications where possible.
- Researches and suggests frameworks and other methods of reducing coding.
- Develops test plans and process
- May be required to work on-call during peak periods.
Languages and Experience:
- PHP (required)
- MVC Framework (required)
- Laravel (strongly preferred)
- Git (preferred)
- Testing- PHP Unit (required)
- Package management/Composer (required)
Required
- Language proficiency in PHP or other object-oriented languages
- 2 - 5 years: Software design and analysis experience
Preferred
- Bachelors
- Team Player: Works well as a member of a group
- Functional Expert: Considered a thought leader on a subject Innovative: Consistently introduces new ideas and demonstrates original thinking.
- Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well.