Salesforce Developer

Job Description

  • Contractor
  • Anywhere

About the job
Job Description

The Software Developer plays a key role in the analysis, development, installation, testing, maintenance and support of software products or integrated systems”.The Software Developer is a fully proficient software developer, who uses their past experiences and industry knowledge to troubleshoot and solution problems effectively and efficiently.This role applies broad knowledge to difficult work and supports less experienced employees in their development. This role is accountable for proficient and independent software development, managing relationships and collaboration with stakeholders.*This role includes individuals working primarily with a software vendor, and do not perform day-to-day coding, but support the technology through vendor product integration.

 

 

Requirements

6+ years of experienceUniversity or College education in Computer Science, Computer Engineering or a related field, or equivalent combination of education and experienceInterest in or active pursuit of related industry certifications are considered an assetKnowledge of software development lifecycle methodologies (eg Waterfall, Iterative, Agile) Knowledge of coding languages and frameworksProficiency with developer toolsKnowledge of continuous integration practices (source code management, test-driven development, build and deployment automation)Proficiency with data persistence patterns (eg relational, unstructured or cached forms)Familiarity with installation, configuration management and scripting of packaged software productsExperience as a developer in a team environmentProficiency in one or more development platforms (e.g. Java/Jakarta EE, .NET, SAP, Hybris, Salesforce)Proficiency with database systems and data access methodsProficiency with source code management and build automation systemsExperience with test-driven development and test frameworksExperience working with production/application support during a critical incident