Salesforce.com, Inc Software Engineer - Force.com (Apex and Visualforce) in Dallas, Texas

Job CategoryProducts and Technology

Job Details

Job DescriptionSoftware Engineer - Force.com (Apex and Visual Force)Location: Dallas, TX

About the position:

Salesforce is looking for an experienced Force.com Software Developer to join our Applications development team. You will be responsible for developing highly scalable internal applications using Force.com technologies. You must have a solid background in JAVA or Force.com programming and an understanding of Javascript, CSS, SOAP XML, and HTML. You will be responsible for developing and through all phases of the front-end to the back-end development lifecycle. You will use your experience to work with team members to develop new application features, as well as, enhance existing code and framework. You should have a history of building successful Web-based solutions using Web Services and the ability to grasp a variety of unfamiliar technology and integrate them quickly.

Experience/Skills Required 3+ years of experience programming with Force.com (Apex and Visualforce) and JavaExtensive understanding of Object Oriented (OO) design patterns such as MVCExtensive understanding of HTML and Cascading Style Sheets (CSS)1+ years experience with JavaScript (JS)Expertise with relational database languages (SQL or SOQL)Experience with data modeling designKnowledge of Web Services (SOAP and REST)Bachelors degree - ideally in Computer Science, Engineering or MISAbility to learn quickly and be a self-starterAbility to multi-task in a dynamic environmentExperience developing in an enterprise environment such as source code control, continuous deployment, release managementExperience/Skills DesiredExperience working with Agile/Scrum methodologyExperience developing on the Salesforce.com platform & API’sCertifications in Force.com and/or JavaExperience with Selenium automationUnderstanding of various user based security modelsExperience with [domain expertise]Experience with Javascript frameworks such as Jquery and/or ExtJSMasters degree - ideally in Computer Science, Engineering or MIS

Senior Level Engineers are expected to have the following qualifications:

Experience/Skills Required7+ years of experience programming with Force.com (Apex and Visualforce) and JavaExpert knowledge of Object Oriented (OO) design patterns such as MVCExtensive experience with HTML and Cascading Style Sheets (CSS)Extensive experience with JavaScript (JS)Expertise in design of complex data models and relational database languages (SQL or SOQL)Experience with complex projects using Web Services integration (SOAP and REST)Ability to lead and influence the design approach to new applications and featuresUnderstanding of various user based security models and experience with performance tuningAbility to mentor and develop junior team membersBachelors degree - ideally in Computer Science, Engineering or MIS (Master's Preferred)Experience/Skills Desired• Experience developing with Salesforce.com's Visualforce & Apex Code• Experience developing on the Salesforce.com platform & API’s• Enterprise system integration background w/ Web Services• Understanding of Web 2.0 techniques and standards• Ability to learn quickly in a dynamic environmentThis job requires that you be a self-starter with the ability to work under pressure and handle multiple tasks simultaneously. You must possess good oral and written documentation skills and be able to interact with other team members to deliver fast and reliable code. You will also be asked to contribute ideas and provide feedback on many projects within the team’s portfolio.

Posting Statement

Salesforce.com and Salesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay fees to any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org.

Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. We are the fastest growing of the top 10 enterprise software companies, the World's Most Innovative Company according to Forbes, and one of Fortune's 100 Best Companies to Work For six years running. The growth, innovation, and Aloha spirit of Salesforce are driven by our incredible employees who thrive on delivering success for our customers while also finding time to give back through our 1/1/1 model, which leverages 1% of our time, equity, and product to improve communities around the world. Salesforce is a team sport, and we play to win. Join us!