Software Developer Position
We are seeking a skilled and experienced software developer to join our team. As a Salesforce Developer, you will be responsible for designing, developing, and implementing innovative solutions that meet our clients' needs.
Key Responsibilities:
* Develop complex software applications using Omni Studio tools and other technologies as needed.
* Collaborate with cross-functional teams to understand business requirements and translate them into technical designs.
* Customize and configure the Salesforce platform to meet business needs, ensuring scalability and maintainability.
* Write clean, efficient, and well-documented code in various programming languages, including Apex, Visualforce, and Lightning Web Components.
* Implement integrations with third-party systems using Salesforce APIs and middleware solutions.
* Develop comprehensive test plans to ensure the quality and functionality of developed solutions.
* Manage the deployment process using tools like Salesforce DX, change sets, or version control systems.
* Create detailed documentation for developed solutions, including design documents, user guides, and maintenance instructions.
* Provide ongoing support and troubleshooting for deployed solutions, addressing any issues in a timely manner.
Required Skills and Qualifications:
* Omni Studio Proficiency: Strong experience with Omni Studio tools, including OmniScripts, Data Raptors, Integration Procedures, and FlexCards.
* Salesforce Development: Proficiency in Apex programming, Visualforce pages, and Lightning Web Components.
* Declarative Tools: Expertise in using Salesforce's declarative tools for customization.
* Integration Skills: Experience with Salesforce APIs and middleware solutions.
* Testing: Ability to write comprehensive test cases and perform various testing methods.
* Version Control: Familiarity with version control systems such as Git.
* Deployment: Experience with deployment methodologies and tools like Salesforce DX.
Benefits:
We offer a dynamic and supportive work environment where you can grow professionally and personally. Our company is committed to diversity, equity, and inclusion, providing equal opportunities to all candidates and employees.