Job Description
Location:
Jaipur, Rajasthan
Description
City Experiences is seeking a Senior Software Engineer for our Information Technology operation in Westlake Village, CA.
About You:
This person will be adaptable, dynamic, and embody City Experiences' RESPECT Service System.
About the Opportunity:
The successful Sr. Software Engineer will play a critical role in the eCommerce/Marketing team, bridging the gap between concept and technical implementation. They should have both front-end design sensibilities and take pride in crafting elegant code that adheres to style conventions.
Essential Duties & Responsibilities:
• The successful Sr.
Software Engineer will be indispensable in the attainment of the company's revenue targets, will contribute to the of an unforgettable guest experience, will be favorably viewed by coworkers, and will be efficient in the execution of duties. Performance will be measured by timeliness of task completion, management evaluation, and feedback from peers.
• Effectively capture and document interface and design requirements from multiple stakeholders
• Develop rapid UI/UX prototypes and present to stakeholders for feedback
• Deploy new changes to live website using git workflow and code reviews when necessary
• Develop new responsive templates in the CMS based on wireframes to optimize landing pages / conversions and overall guest experience
• Build and customize existing CMS plugins/modules to add new functionalities enhancing user experience
• Ensure technical feasibility and offer creative opinion of design ideas/concepts and translate them into visually accurate HTML
• Build and customize existing CMS plugins/modules to add new functionalities enhancing user experience
• Build integrations between website, Salesforce, Pardot and advertising platforms as needed
• Help set up new A/B tests that need specific developments or customization to drive incremental sales
• Support our analytics tracking by updating existing tags or adding new ones
• Write custom scripts for tags (eg.
Tripadvisor, AdWords)
• Monitor technical site performance (load time, etc.)
across all devices and provide recommendations to improve efficiency
• Troubleshoot user issues and bugs of internal software and external sites
• Act as second tier support for best practices and end user documentation
• Work with a development team within an agile methodology to assist in developing and implementing solutions for the business.
• Work collaboratively with back end developer
• Accurately gauge development timelines, meet deadlines and prioritize tasks on multiple projects
• Additional job duties assigned
Requirements & Qualifications:Minimum Qualifications:
• Bachelor's degree in a Computer Technology related field or equivalent experience
• Master's degree preferred
• Minimum 4 years of experience in web development, application development and testing
• Comprehensive understanding of HTML, PHP, CSS, & JavaScript
• Experience with JavaScript frameworks such as jQuery, AngularJS, or React
• Experience with either Joomla or Drupal building custom extensions including components, modules, and plugins
• Experience with Git
• Experience with RESTful API
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
