We are searching for a Salesforce Developer to support our client at Randolph, Texas. The successful candidate will provide technical expertise in Salesforce development and implementation. The developer will be a key member of the Salesforce implementation project team and be responsible for the overall design and build of Salesforce components, modules, and applications.
Focus areas will be on development, integration, securing access between systems by creating, testing, and evaluating results, to ensure components have been verified and approved following protocols. Excellent communication and interpersonal skills are required as Developer will interact and partner directly with stakeholders to identify system needs, gather requirements, assist with prioritization, and successful project delivery.
Qualifications and Education Requirements:
· Bachelor’s degree in related field of study (Information Technology/Computer science), OR 4 additional years of related experience beyond the minimum required.
· 5+ years of experience with developing on Salesforce.com or Force.com platform.
· 3+ years of experience in developing with Apex, Java, C#, or JavaScript languages.
· Knowledge of modern Salesforce DevOps best practices
· Experience with key areas of technical architecture, including integration technologies, single sign-on, and master data management.
· Proficiency with Apex, Visualforce, Lightning, Lightning Web Components, JavaScript development, and Salesforce Unit Testing
· Experience with Salesforce APIs (REST/SOAP/Metadata, etc.)
· Continuous Integration Delivery and Release Management experience, Flosum preferred
· Contractor must possess and/or have the ability to obtain a favorable Tier 3 (formerly NACLC and ANACI) investigation for IT-Level II access.
· Must be US Citizen.
· Salesforce certifications preferred:
o Salesforce Certified Platform Developer I
o Salesforce Certified App Builder
Knowledge, Skills and Abilities Requirements:
· Demonstrated ability to work across platforms, participate in multiple projects, and solve technical and business problems; understanding of API level integrations between applications
· Solid understanding of deploying/migrating Salesforce code from a sandbox into production environments.
· Proficient with Agile Methodologies to support Agile production deployments on a rotational basis.
· Demonstrated ability to meet deadlines, handle and prioritize simultaneous requests.
· Ability to collaborate with technical and non-technical individuals to solve complex business problems.
· Ability to multi-task with good decision-making, analytical and problem-solving abilities.
· Ability to learn the intricacies of a new industry and move through new topics at a rapid pace.
· Excellent oral, written, presentation and interpersonal communications skills; Ability to effectively exercise tact, discretion, judgment and diplomacy when interacting and/or negotiating with internal and external customers.
· Ability to present and explain technical information in a way that establishes rapport, persuades others, and gains understanding.
· Ability and willingness to accept responsibility, willingness to challenge established practices and draw relevant conclusions, including the persistence and willingness to take calculated risk, to stimulate, market and sell new ideas within the organization.
o Salesforce Certified JavaScript Developer I
Job Duties:
· Developing Apex Classes and Triggers, as well as test classes for all custom development
· Custom user interface development, including Visualforce pages/Lightning pages, Aura Components and Lightning Web Components
· Use Salesforce APIs to integrate with other systems used in the organization.
· Adhere to Salesforce best practices, maintain code documentation, and write / maintain test classes for all custom development.
· Participate in the full application life cycle - architect, design, development, testing, and deployment.
· Design, develop and integrate Salesforce apps and components with back-office systems using modern web tools and technologies.
· Work with technical teams and senior architects to finalize architecture specifications and build a design as it relates to the customization and/or integration of software solutions.
· Develop proofs of concept as needed during the design and requirements phase to evaluate products and integration strategies.
· Development of custom solutions and integrations
· Designing and managing the execution of test plans to ensure a quality solution.
· Produce project documentation, including functional and technical designs, and end-user guides.
· Advanced Apex programming experience including core design patterns, limits and bulk patterns, trigger handling, asynchronous operations, integration patterns, and effective unit testing.
Any Graduate