The Business System team is seeking an experienced developer to develop, maintain and enhance our internal business
applications on the salesforce.com platform that supports various mission-critical business processes.
The lead developer will be responsible for technical design, development, unit testing, deployment and post-release support.
The ideal candidate will be able to learn quickly, work in a fast paced, team-driven environment,
and have the ability to communicate well with both technical and non-technical staffs.
Location: Milpitas, California
Reports to: Director, IT
Work closely with business analysts to review business processes to identify inefficiencies and opportunities for enhancement and automation.
Architect, build, test, and implement applications using the Force.com platform, along with other Java, .NET and web based applications.
Maintain and improve usability, scalability and performance on existing applications.
Manage and implement customization requests.
Design and manage integrations with other operations systems such as Sales and Operations Planning (S&OP), SAP, etc.
3+ years of experience programming on Salesforce and force.com platform including Apex,Visualforce, Force.com IDE, Force.com Migration Tool, Web Services & Metadata APIs, debugging tools.
5+ years of development experience on Java/J2EE or .NET platforms.
Solid understanding of Salesforce.com data model (including a thorough understanding of object relationships, SOQL and SOSL), architecture, constraints, governors and deployment processes.
Strong experience developing, and deploying CRM business processes - Sales, Marketing, Forecasting, Order Management, Quote Management, etc.
Excellent understanding of salesforce.com's Sales Cloud 2, Service Cloud, Chatter and Force.com product offerings.
Strong experience with data integration and integration tools.
BS or MS in Computer Science, Engineering or equivalent
Specific Professional Skills/Competencies:
Measurement metrics are:
Experience developing in an Agile software development environment.
Strong analytical skills and the ability to develop processes and methodologies.
Good understanding of Software-as-a-Service (SaaS) model and concepts.
Ability to take ownership of projects and multi-task in a fast pace environment.