Software Developer
The candidate must have a thorough understanding of design patterns and their implementations in web-based applications, comprehension of object oriented methodologies, and experience in C, PHP, and JSP/Java. Oracle and MySQL database experience is also required.
As a Project Lead the successful candidate will focus on implementation and design with upper management and the coordination and coaching of team members to achieve development tasks.
Qualifications
- Ability to work independently and in a group, in a fast-paced, agile and feature driven development environment
- Strong communication and leadership abilities
- Strong written and oral English skills
- Self-motivated and task driven
- Strong scheduling and time management abilities
- Creative problem solver
- Fundamental understanding of web standards and technologies
- Attention to detail, and clean, commented coding practices
Skills/Experience in:
- Bachelors or Masters in Computer Science
- 5 years in the design and development of scaleable web-applications
- Experience in creating and working with development frameworks, specifically MVC frameworks
- Languages Required: PHP 5, Java, C++, JavaScript
- Languages Preferred: JSP/C
- OO methodologies and the use of design patterns in Web Development
- Oracle and MySQL database connectivity & connection pools
- Development in windows/mac based environments
- Version management with subversion
- Open Source technologies: Smarty Templates, Content Management Systems
|