Salesforce Developer
eimagine
- Indianapolis, IN
- Permanent
- Full-time
- Write and maintain Apex, Visualforce, Lightning Components, and other Salesforce-specific code.
- Build custom objects, workflows, triggers, and validation rules to meet business needs.
- Develop and manage integrations between Salesforce and other enterprise applications, using APIs, middleware (e.g., MuleSoft), and custom solutions.
- Design and implement complex business logic, automation, and integrations for streamlined sales and service operations
- Provides testing support to ensure that logic and syntax are correct, and that program results are accurate.
- Provides feedback about performance considerations / usability issues concerning software specifications and implementation.
- Aids quality assurance and support personnel as needed to troubleshoot application problems.
- Utilizes version control systems such as Git in accordance with project definitions and best practices.
- Utilizes development management tools such as Azure DevOps and Jira as directed by supervisor or project manager.
- Documents code consistently throughout the development process following guidelines established by eimagine or the project governing body.
- Participates in Scrum ceremonies as required by project assignments.
- Supports authoring of solution proposals, technical whitepapers, and blogs as required.
- Capable of making presentations to customer or client audiences and professional peers.
- Provides recommendations to increase team productivity including software development tools.
- Comfortable programming in an object-oriented environment.
- 3+ Years of experience working in the SDLC (Software Development Life Cycle) and working in Salesforce Development or as a technical consultant.
- Experience with Apex, LWC, Visualforce, SOQL, SOSL, JavaScript, etc.
- Experience with Salesforce automation tools (Flows, Process Builder, Workflow Rules, etc).
- Excellent communication skills to include internal/external interaction, and documentation.
- Experience working in SDLC, validating solutions, and working as a Software Engineer.
- Proven ability to self-manage and complete project deliverables.
- Confident in making decisions, accurate, detailed-oriented and able to problem solve/analyze.
- Good interpersonal, listening, written and verbal communication and basic project management skills.
- Functional and/or Technical Certifications as deemed appropriate for specialization.