Search Jobs

Intermediate Server Side Developer

Location:Downtown, Toronto, Ontario, Canada
Job Type:Permanent
Posted:5th Mar 2010
Closing Date:2nd Apr 2010
Posted By:Isobar
Details:
Intermediate Server Side Developer

Primary Responsibilities
• Developing components, services and web applications using various technologies
• Designing software using design patterns and best practices
• Writing and reviewing technical specifications
• Troubleshooting, performing problem analysis and fixing bugs
• Software testing
• Contribute to brainstorming sessions for new refactoring ideas

Technical Skill Requirements
• 2+ years experience with Java
• 2+ years experience with one or more of the following technologies: PHP, JSP, .NET, C#, ASP.NET, Ruby, Groovy, C/C++, SAX/DOM, XSLT, PERL, PYTHON, FLASH, FLEX, AIR, ActionScript, JavaScript, XHTML, CSS, DHTML, AJAX, STRUTS, Spring
• 2+ years experience working on medium to large web applications
• Familiar with rapid application development frameworks and supporting technologies such as RAILS, GRAILS, DJANGO, CakePHP
• 2+ years experience with RESTFUL, JSON, XML or SOA Services
• 2+ years experience with databases such as MySQL, PostGreSQL
• Experience using database technologies (JDBC, Hibernate, etc)
• 2+ years experience with Structured Query Language (SQL)
• Some familiarity with Social Media Development Platforms such as Facebook, Twitter, others
• Experience using build technologies (ANT, Maven, MS Team Build, etc)
• Some familiarity with Google Maps, Charts, Analytics, Site Search, and other API’s
• Experience with Object Oriented programming
• Some familiarity of mobile applications, i.e. iPhone, Blackberry and Android
• Experience with Content Management Systems (CMS) or Ecommerce Systems
• Experience working with a versioning system (i.e. CVS/SVN/TFVC) with multiple staging/production environments
• Familiar with the Software Development Life Cycle
• Understanding of web browser compatibility and accessibility issues
• Familiarity with Linux based systems a bonus
• Experience using Eclipse or other IDE’s

Personal Skill Requirements
• Excellent verbal and written communication skills along with an ability to be self-motivated in meeting tight deadlines
• Strong problem solving skills
• Ability to work independently and provide appropriate status and updates to management
• Self-starter with ability to learn quickly
• Team player with positive attitude

Education Recommendations
• Bachelor's degree in Computer Science/Software engineering or a related field
• Other certifications a bonus
 
Sorry! This job is no longer active as the closing date for applications has passed. You can view other vacancies from this company (if they have any) by clicking on their name above, alternatively we may have some suggestions for similar vacancies listed below that might be of interest.
 

Featured External Adverts