facebook Salesforce

salesforce (92617)

Senior Salesforce Developer

1-4 Yrs

Full Time Jobs

Market Rate



Special Requirement
  • The Senior Salesforce Developer will be responsible for technical and functional discussions in all phases of the software development lifecycle and is responsible for the successful implementation of every Salesforce related initiative from a technical perspective.
  • We are looking for a talented, collaborative, and innovative professional that is capable of designing, configuring, developing integration, and handling technical governance as well as ongoing support of our Salesforce solution.
  • Work with the software development team, in designing, developing, deploying and delivering applications used by ICANN Staff business team and clients.
  • Should have expertise in building, integrating, and operating a set of software solutions for Salesforce CRM.
  • Must be able to define the long-term technical strategy and direction for the service and drive integration, improvement in quality and security.
  • Make a decision about the best time to use configuration and it is better to use custom code to achieve product requirements.

Job Description:
  • Designing, developing, and implementing secure and scalable critical business solutions in Salesforce.
  • Translate Business and User needs into technical requirements to the appropriate stakeholders.
  • Create and maintain design documents, including ERDs and Technical Governance standards
  • Accelerate the entire build-test-deploy cycle from months to minutes; build upon Agile, Continuous Integration, and DevOps practices to transform and automate the delivery of high-quality software.
  • Evolving the technical direction of the services.
  • Deliver quality features under the decided time and budget, and execute against project plans and delivery commitments.
  • Ensure the correct operation of the services owned by the team.
  • Coordinate with the team members to manage the day-to-day development activities.
  • Ability to build high-functioning software development teams
  • ability to design and deliver enterprise architecture solutions with Salesforce
  • Rich knowledge of integration techniques with external applications and microservices
  • Rich knowledge of  data structures and best practices while working with large data volumes
  • Knowledge of developing high-quality Apex code in a Salesforce environment
  • Expertise in leading ETL tools
  • Detailed understanding of “DevOps” along with expertise in developing and implementing process improvements that can involve coordinating multiple stakeholders.
  • Deployment processes are required to be repeatable, well documented, and involve automation to the maximum extent possible.
  • Multiple Salesforce Certifications
  • Awareness of professional software engineering practices & best practices for the full software development life cycle, which includes coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience working in and around the software-as-a-service and platform-as-a-service architectures and/or industry
  • Experience using message-oriented platforms for integration


Education and Experience Requirements : 

  • Master's/Bachelor's Degree in Computer Science or engineering
  • 8+ years experience managing software development teams
  • 7+ years experience programming with Force.com or Java technologies
  • Expertise with relational database languages (SQL or SOQL)
  • Experience developing on the Salesforce.com platform & API's
  • Experience with data modeling design
  • Experience leading and developing highly-skilled software engineering teams
  • Proficiency with software architecture, modular and object-oriented design
  • Excellent written and verbal communication skills
  • 4+ years web development (in CSS, JavaScript, DHTML, HTML, XML, AJAX and jQuery)
  • 3+ years leveraging ETL tools
  • Multiple Salesforce Certifications
  • Administrator (required)
  • Platform Developer I (required)
  • Salesforce Certified Application Architect (preferred)
  • Salesforce Certified System Architect (preferred)
  • Must have excellent communication skills including fluency in English. Ability to work in a small team, with minimal supervision.
  • Ability to understand the constraints; a
  • Secure a position that fits into the team as a whole.
  • Job duties will require the use of a computer for prolonged periods of time. The primary method of communicating with external stakeholders is through the Internet.
Similar Jobs

Salesforce Consultant (92797)

Bangalore, Karnataka, India

Salesforce Lightning Developer (92783)


SFCC Technical Architect (92769)


Release Manager (92665)


SFCC Tech Release (92664)


Interaction Studio Consultant (92629)


Salesforce Lightning Developer (92620)


Salesforce Developer (92525)

Mumbai, Maharashtra, India