Salesforce Developer - Work from Home

Ticketmaster - San Francisco, CA3.9

Full-timeEstimated: $110,000 - $150,000 a year
Job Summary: (based in Los Angeles, Houston, or Work from Home)

Why You Should Work With Us:
Live Nation has built its concerts management system on the Salesforce platform. This system is a rebuild / modernization of a homegrown system that had been refined over 10+ years and is the central nervous system of the North American concerts business. As part of being this central nervous system, this system connects to the other financial, analytics, and operational systems used in the concerts business.

Over the next few years, Live Nation is looking to (i) optimize this system, (ii) build additional features into this system, (iii) expand this system geographically (which will require refinements to address the intricacies of Live Nation’s international business), and (iv) build related applications on the Salesforce platform (e.g., festivals management). This role will be an integral part of these development efforts.

In addition, this role will be part of the team responsible for concerts information systems, financial systems, analytics, integrations, etc. As such, as Live Nation continues to expand the role of technology and data in its concerts business, there will be additional opportunities to contribute beyond the ongoing development of the core application built on the Salesforce platform.

The successful candidate for this position will work on Salesforce Solution Design, Prototypes, and Development and Unit testing for various Salesforce initiatives. The person in this role will work with Business Analysts/Salesforce Administrators/Business Leaders in tailoring solutions that meet business needs through the use of an agile/iterative development process. This role will implement solutions through a combination of Salesforce configuration, and custom development on the platform. This role will be also working with Salesforce support, Security, Network and Infrastructure teams to resolve critical issues.

  • Open to Remote based. Can work from any state in US.
Translate functional requirements into technical design and develop robust solutions for each planned release
Responsible for the detailed design of technical solutions, Proof-of-Concepts (POC), prototyping and documentation of the technical design
Produce elegant code to meet design specifications using Apex, VisualForce and other technologies (eg XML, HTTP/HTTPS, Javascript, JSON)
Contribute to overall code quality by performing design and code reviews for fellow developers
Perform basic and extended unit tests for releases (internal and salesforce releases)
Perform release migration tasks (change sets, config, data load etc.) and environment setup/management using Github and Jenkins
Provide level 3 production support (involving appropriate functional teams when needed)
Help with triaging and fixing defects for the planned releases and production
Perform advanced salesforce administration (Sandboxes management, Salesforce release and patches, User management, workflow and approval rules, Permission Sets etc.)
Continuous improvement of development processes for the platform using industry-standard and emerging practices like Agile, Continuous Integration, etc.
Build and maintain great working relationship with peer teams

Bachelor’s degree in Information Systems; or 4 years equivalent experience

Minimum 2 years of hands-on development experience with developer toolkit (Apex Classes, Controllers and Triggers, Visualforce, IDE, Migration Tool, Web Services etc.)
2-4 years of hands-on Object-Oriented programming experience using Java, C# or similar languages
Proficiency with version control system (like Git, Subversion or similar)
Proficiency with test driven development (TDD) and test automation tools for web-based applications (Selenium, Windmill, etc.)
Experience setting up and utilizing Continuous Integration (CI) severs (like Hudson, Jenkins or similar) for build and process automation
Experience integrating salesforce with 3rd party systems using web services, ETL Tools, and app exchange apps
Knowledge of development best practices and design patterns
Experience integrating SalesForce with multiple data sources
Familiarity with web application development technologies like JavaScript, AJAX, JSON, HTML5 and CSS preferred

SFDC Certified Developer and/or Advance Developer is strongly preferred
SFDC Administrator/Advanced Administrator certification is a plus
Experience with Agile development processes is preferred

Demonstrated ability to deliver results on time and produce high quality deliverables (accuracy and thoroughness)
Demonstrated expertise on programming best practices, design patterns and design trade-offs on internet and cloud based platforms
Strong written and verbal communication skills
Ability to organize and lead technical meetings to achieve a given set objectives
Ability to build and maintain effective working relationships with other team members (immediate team as well as cross-functional teams)
Strong analytical and problem solving skills
Ability to work in a fast-paced environment with multiple concurrent projects
Self-motivated and ability to apply good judgment and decision-making skills
Strong professionalism and interpersonal skills

Business Unit Representatives
SFDC Power Users
IT Cloud Services Team
SAP Operations Team
Business Intelligence Operations Team
Third Party - SFDC, App Vendors, Contract Resources

Ideal candidate would be located in the Los Angeles or Houston area, but we are open to remote and/or telecommute arrangements that are US based.