Job Description
Job role : Salesforce Developer
Duration : 6 Months Contract
Location : Houston, TX
Summary:
- Recognized across the organization for functional expertise.
- Delivers technical expertise in design, development, coding, testing, debugging and significant enhancements to our Salesforce ecosystem.
- Demonstrates broad knowledge of highly complex business processes and capabilities.
- Conducts highly complex business process analysis, needs assessments, and leads/participates in design sessions with Architects in order to align information technology solutions with business initiatives.
- Undertakes highly complex projects requiring additional specialized technical expertise in software design and testing.
Responsibilities:
- Experience architecting Salesforce.com solutions from the ground up.
- Design, develop, test, document, and deploy high quality business solutions on the SFDC platform based on industry best practices as well as business needs.
- Oversees and leads design/coding sessions, develops solutions, and implements solutions.
- Articulates Salesforce.com application design and resolves technical/design conflicts as they occur.
- Expertise in implementations covering Sales Cloud, Service Cloud, Force.com, Chatter & App-exchange applications.
- Expertise in Salesforce core languages: Apex (language, triggers, classes, web services); Visualforce (pages and components); Lightning components and SOQL.
- SFDC Experience working in Visualforce, Lightning/Communities, APEX coding, Process Builder, Triggers, Workflows, Flows, CSS, HTML, Templates, Custom coding and Web Services.
- Lightning development experience including lightning design, components, Aura Framework, JavaScript and Server-side components.
- Experience integrating Salesforce.com with other applications via real-time, batch and sync/async.
- Integration experience using both Web based technologies (Soap, Rest) and Integration/Middleware tools such as MuleSoft, Webmethods etc.
- Mentors and fosters growth of peers and team members.
Supervisory Responsibilities:
- Will coach and mentor less-experienced analysts and act as team leader on highly complicated systems projects.
Qualifications:
- Education and Experience:
- Bachelor's Degree (accredited) in Computer Science, MIS, or similar area of study, or in lieu of degree.
- High School Diploma or GED (accredited) and four (4) years of relevant work experience.
- 10 years of previous experience required (in addition to education requirement).
- Certificates, Licenses, Registrations or Other Requirements:
- None required.
Required Skills or Abilities:
- Significant knowledge of project management/change management in regards to acquisition/development life cycles.
- Systems development, implementation, upgrades and analyses.
- QA testing, catalyst or unified business modeling, system design and analysis.
- Knowledge of enterprise coding standards.
- Hands on experience in writing highly complex code.
- Ability to perform code reviews.
- Knowledge of software methodologies.
- Ability to learn new and emerging technologies.
- Ability to lead a group to consensus, solve problems, and accomplish tasks.
- Ability to mentor and train less knowledgeable peers and individuals.
- Excellent interpersonal and communication skills (both written and verbal).
- Ability to multitask, meet deadlines, and work in a fast-paced environment.
- Ability to adapt to change.
- Demonstrate flexibility and a willingness to undertake a wide variety of challenging tasks.
- General business knowledge and concepts.
Preferred Skills or Abilities:
- Javascript Frameworks such as Angular JS, React, ect.
- Experience developing for Salesforce Communities and Lightning App Builder.
- Hands-on experience on Visual Studio Code IDE, GitHub, Jira.
- Experience with Agile methodology project organization (Scrum).
- Web application development, imaging technology.
Job Tags
Contract work, Work experience placement,