Software Engineer with SEO experience

Software Engineer with SEO experience


Job Description

One of the world's leading online vacation rental websites is currently seeking 1-2 Software Engineers who have previous experience working on SEO-related projects to maintain and enhance all 16 of our websites and custom landing pages. They will be working with the Engineering and SEO/SEM Departments to create user information solutions by developing, implementing, and maintaining Java based components and interfaces.

•Maintaining & enhancing our existing websites (static — html & dynamic — Java) by applying search engine optimization techniques
•Manage and refine on & off-page SEO strategy to increase qualified organic search engine rankings for consumer traffic, advertiser revenue and advertiser portal sales
•Assist the SEO/SEM Team with campaign implementation
•Integrating applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
•Constantly improve overall website crawl rates

Desired Candidate Profile:
•Excellent English communication and analytical skills required
•4+ years of Engineering experience (experience working on SEO/SEM/PPC related projects is required, 2+ years’ experience in the online travel industry highly preferred)
•Experience developing globalized applications supporting many locales and browsers
•Proven track record of growing and sustaining organic website traffic from various inbound marketing channels
•Ability to write clear, clean effective code & high attention to detail
•In depth understanding of search engines’ algorithms
•Knowledge of Google Analytics and Webmaster tool Knowledge of promotions on Google/Yahoo/Bing/Yandex
•Experience with B-Tech/M-Tech/MCA/BCA
•Experience in Core Java, J2EE, Object Oriented programming
•Hands-on development experience in Hibernate, memcached, Spring MVC, JSP/Servlet/Struts
•Experience and proficiency in SQL is mandatory. Must have command in at least 1 database server, preferably Oracle 9i
•Working knowledge Design Patterns, Design Tools, Windows/Linux OS, Apache/Tomcat web server, HTML, CSS, JavaScript, AJAX
•Experience to generate XML sitemap using database and setup cron job for regular update.
•High level knowledge of information architecture and link hierarchy
•Must have good knowledge of server response, like 301, 302, 500, 404 etc..
•CMS experience, preferably open-source
•Experience using SEO management software is a plus but not required
•Understanding of back-end development and integration with front-end design

Other open jobs by this client