ABOUT YOU
We are looking for a talented and driven Software Developer who is passionate about leveraging technology to create innovative solutions. You are someone who thrives in dynamic environments, enjoys tackling complex challenges, and has a keen eye for detail. You are adept at working both independently and as part of a team, with excellent problem-solving skills, good knowledge and experience with .NET, and a deep understanding of Salesforce's capabilities. Your technical expertise, coupled with your ability to communicate effectively, makes you a valuable contributor to any project.
IN THIS ROLE, YOU WILL:
- Build .NET APIs that integrate with different Salesforce installations in our organization.
- Work with different AI Teams to retrieve and push data from and into Salesforce.
- Integrate external APIs with the Salesforce platform to enhance functionality and streamline operations.
- Collaborate with cross-functional teams to define and implement technical solutions that meet business needs.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
- Create and maintain technical documentation to support application development and deployment.
- Provide ongoing support and troubleshooting for Salesforce-related issues and enhancements.
- Ensure best practices and standards are followed in all Salesforce development activities.
YOU ARE A GREAT FIT IF YOU BRING THE FOLLOWING:
- Proven experience as a Salesforce Developer with a strong understanding of the Salesforce platform, including Apex, Visualforce, and Lightning components.
- Experience integrating third-party APIs with Salesforce.
- Experience with .NET development for API integration.
- Familiarity with Salesforce CRM, data modeling, and security models.
- Strong problem-solving skills with the ability to think critically and analytically.
- Excellent communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
- A proactive attitude with the ability to work independently and as part of a team.
- A keen interest in staying up to date with the latest Salesforce developments and industry trends.
- Salesforce certifications, such as Salesforce Certified Platform Developer I or II.
- Knowledge of DevOps practices and tools related to Salesforce deployment and CI/CD processes.