Senior Salesforce Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+38 more
Job description
We are seeking an energetic and highly skilled Senior Salesforce Developer to join our dynamic technology team. In this pivotal role, you will lead the design, development, and implementation of advanced Salesforce solutions that drive business growth and enhance user experience. Your expertise will help shape scalable, secure, and efficient systems, leveraging the latest cloud infrastructure and software engineering practices. If you thrive in a fast-paced environment and are passionate about creating innovative CRM solutions, this is the opportunity for you to make a significant impact!, * Lead the full lifecycle development of Salesforce applications, including requirement gathering, system design, coding, testing, and deployment.
- Collaborate with cross-functional teams to translate business needs into technical specifications and scalable system designs.
- Develop and maintain custom Salesforce components using Apex (Salesforce’s proprietary programming language), Lightning Web Components, Visualforce, and other relevant technologies.
- Integrate Salesforce with external systems via RESTful APIs, SOAP web services, and other integration methods to ensure seamless data flow across platforms.
- Optimize existing Salesforce environments for performance, security, and scalability by applying best practices in software design patterns and system architecture.
- Implement automation processes using Salesforce Flow, Process Builder, and Apex triggers to streamline operations.
- Maintain comprehensive documentation of system configurations, code repositories (using GitHub or SVN), and deployment procedures aligned with CI/CD pipelines.
- Stay current with Salesforce releases and emerging cloud infrastructure trends such as AWS or Azure to continuously improve platform capabilities.
Requirements
- Extensive experience with Salesforce development including Apex programming, Lightning Web Components, Visualforce pages, and Salesforce APIs.
- Strong understanding of IT infrastructure concepts such as cloud infrastructure (AWS/Azure), microservices architecture, and scalable systems design.
- Proficiency in programming languages including JavaScript, Java, C#, Python, C++, C, VBA,.NET frameworks, and Ruby on Rails for diverse development needs.
- Deep knowledge of web development technologies like HTML5, CSS3, JavaScript frameworks (React Express), and front-end development best practices.
- Expertise in database management systems such as SQL (MySQL or MS SQL Server) with experience in designing efficient database schemas for high-performance applications.
- Familiarity with version control tools like GitHub or SVN alongside CI/CD tools to ensure smooth deployment cycles.
- Solid grasp of software engineering principles including design patterns (e.g., RBAC), system design for system development, scalability considerations, and application security standards.
- Experience working within Agile software development methodologies to deliver iterative improvements efficiently.
- Knowledge of application development across multiple platforms including Linux environments; experience with cloud infrastructure services like AWS or Azure is highly desirable.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
React Developer Salary [2023]
Is Software Engineering Over-Saturated?
7 Important Tips That Every Software Developer Should Know