03 Jul
PHP Developer
Vacancy expired!
Job Title: PHP Developer Location: Albertville, AL Duration: Long term Remote is also fine but person should be willing to attend office meeting as per business demand Qualifications (Summary):
- 6 10 years' work experience in software development field
- Experience leading software development projects
- Experience gathering and analyzing requirements for software development projects
- Experience documenting requirements and designing software solutions
- Experience documenting designs for solutions with the expectation that other developers will follow the design to implement the solution
- Experience developing web based application software
- Strong work ethic
- Team player
- Teachable attitude
- Self-motivated to learn
- Must be willing to travel and be on call to provide on off hours support as required
- 4+ years' experience developing web based applications in PHP5+ using Object Oriented design
- Experience with other web based development technologies (HTML, CSS, JavaScript)
- Experience developing web based applications with Oracle as backend RDBMS
- Experience developing web based applications for the Linux operating system
- Has a strong background in software development
- Can work independently covering all project areas and responsibilities
- Has the ability gather and analyze requirements, determine features needed to meet the requirements, and design solutions to implement those features
- Has the ability to explain requirements and write designs in a way that that less experienced developers can follow
- Has the ability to read and debug code written either personally or by someone else
- Thinks about design at a 'system' level.
- Has the ability, knowledge, and personality to coach less experienced developers in areas of requirements gathering and analysis, design, and construction
- Has the ability to provide leadership at a project and/or application level
- 4 year degree in computer information systems field
- Experience using version control tools and following a version control workflow (preferably Git)
- Experience using PHP Unit for automating unit tests
- Experience integrating applications via messaging systems (preferably RabbitMQ)
- Be the point of contact and subject matter expert for one or more applications or business areas
- Manage projects as assigned
- Perform requirements gathering and analysis for change requests or larger projects
- Development, support, and maintenance tasks as assigned
- Design solutions based on requirements, feature lists, and/or bug reports
- Troubleshoot and debug code based on bug reports
- Explain requirements to and write designs for less experienced developers
- Coach less experienced developers in areas of requirements, design and construction
- Adhere to all Company, Department, and Workgroup policies and procedures
- Perform personal management of assigned tasks
- Report status of tasks as directed
- Participate in department, workgroup, and project meetings and discussions
- Review work of others and offer constructive feedback
- Be receptive to guidance, coaching, and constructive feedback
- Travel and on call support as required
Vacancy expired!