PHP Software Engineerother related Employment listings at Geebo

PHP Software Engineer

Company Name:
JCA Direct
job
Summary
The Software Engineer is responsible for the design and development of company custom enterprise systems applications using the using the PHP programming language. This will include development and programming, using the PHP/Apache/Linux suite of applications, to create and maintain company custom web-based enterprise systems applications. Areas of development include, but are not limited to: sales, order management, provisioning and billing applications. This
position
will be involved in all stages of application development from gathering requirements and researching options, user interface design, coding and testing, to implementation and maintenance. The Software Engineer needs to be extremely confident in their programming and user interface design abilities. The ability to work on multiple projects simultaneously is critical.
Functions/Responsibilities
Lead and/or assist in the design, development, documentation, maintenance, and security of Company operational support systems including, but not limited to: sales, order management, provisioning and billing applications. Database development and administration including schema design, database normalization and programming of stored procedures. Work in a team environment to ensure that all development activities are done in a consistent, cohesive manner and meet stated commitment deadlines and functionalities. Other development projects as assigned by
company management
.
Experience and Skills:
Competencies
3 plus years experience programming in a business environment using PHP.
Knowledge of best practices in web-based application security.
Strong knowledge and experience in business application design and implementation.
Knowledge of Object Oriented programming, design patterns, and best practices.
Languages: SQL, PHP 5.4+, JavaScript, HTML5, CSS3
Experience with MVC-based PHP Frameworks. Zend Framework 2 and Doctrine ORM experience is preferred.
JavaScript framework experience including jQuery and jQuery UI toolkits. Experience with JavaScript MVC frameworks, such as Angular and Backbone is a plus.
Experience with one or more of the following database environments: PostgreSQL, MySQL and MS SQL.
Telecommunication knowledge and/or experience is a strong plus.
High level of productivity, analytical ability, attention to detail, accuracy and excellent organization skills.
Ability to work well with all areas of the Company organization as well as external customers and vendors.
Excellent communication skills for internal and external customer interaction.
computer
Experience
Experience in both Windows and Unix/Linux programming environments, database environments, web-related user interface design and client/server environments is required.
Education
Extensive experience in Computer Information Systems, Software Engineering, Object-Oriented Technology, Distributed Computing, and Database Management is required. A Bachelor of Science in Computer Science or Computer Engineering is a plus.
Experience
At least 3 years experience programming using PHP in a business environment is required. Experience in detailed UI design is a plus. Technical experience in a telecom environment is a plus. Networking and network monitoring experience a plus. Previous application development in a team environment is essential.
Working Conditions and Physical Demands
This position operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, copier/scanner, and filing cabinets.
Qualified Candidates: If interested, please email me @ or call @ 616-426-6002 for more details today!!!
Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.