LMTS, API & Enterprise Apps Development, Data.com Job in San Mateo 94404, California Us
Description:
Salesforce.com is the enterprise cloud computing company and the world's 4th fastest growing company according to FORTUNE magazine. We're technology driven and develop visionary technologies like the Force.com platform, enterprise social collaboration tools like Salesforce Chatter and the AppExchange marketplace. With more than 4,750 employees, over $1.7B in annual revenues, and 92,300 customers worldwide, we are proud to contribute to the success of companies of all sizes and industries around the globe. We're also one of the "Best Places to Work" (FORTUNE).
Salesforce is transforming the data industry by bringing together the leading providers of business data into a unified complete solution all delivered in one place, available online and natively through Data.com. With this accurate and complete business data salespeople can be more productive and marketers can be more effective. Data.com includes over 30 million accurate crowd-sourced business contacts from Jigsaw and over 200 million accurate company profiles from Dun Bradstreet. The combination of contact and account data along with social insight is exactly what businesses need to succeed in today's mobile, social and open world.
Working on the Data.com business within Salesforce ensures you are working in a fast-paced, innovative environment. You will be creating business applications that are changing the way that enterprises do business. As a fast growing company within Salesforce, our goal is to build an organization of smart and ambitious people, committed to our mission of building a billion dollar data business.
Responsibilities:
- Architect, design, and implement a highly scalable infrastructure to help scale our API in conjunction with large data sets
- Own and enhance the backend synchronization machinery that powers our AppExchange-based Data hygiene solution
- Act as a technical lead to review features that others on your team are working on
- Analyze, design and develop test cases and implement automated test suites.
- Contribute to the analysis of functional requirements
Required Skills/Experience:
- Deep understanding of Object Oriented Programming
- Strong knowledge of the Java programming language and its runtime
- Solid knowledge of SQL and understanding of relational database schema design
- Experience building multi-tier, scalable, server-side applications
- Ability to learn quickly in a dynamic environment
- Bachelor's Degree in computer science or equivalent experience
- Ability to lead, train, and mentor developers across multiple teams to deliver a large and complex system
Desired Skills/Experience:
- Prior experience with SaaS or hosted applications
- Experience with Scrum/Agile development methodologies