Salesforce Engineer

Posted:
1/14/2025, 7:11:27 PM

Location(s):
Karnataka, India

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

Why Verifone

For more than 30 years Verifone has established a remarkable record of leadership in the electronic payment technology industry. Verifone has one of the leading electronic payment solutions brands and is one of the largest providers of electronic payment systems worldwide.

Verifone has a diverse, dynamic and fast paced work environment in which employees are focused on results and have opportunities to excel. We take pride in the fact that we work with leading retailers, merchants, banks, and third party partners to invent and deliver innovative payments solution around the world. We strive for excellence in our products and services, and are obsessed with customer happiness. Across the globe, Verifone employees are leading the payments industry through experience, innovation, and an ambitious spirit. Whether it’s developing the next platform of secure payment systems or searching for new ways to bring electronic payments to new markets, the team at Verifone is dedicated to the success of our customers, partners and investors. It is this passion for innovation that drives each one of our employees for personal and professional success.

What's exciting about the role

Overview:

We are seeking a skilled Salesforce Developer with over 7 years of experience to join our team. The ideal candidate will have a solid understanding of Salesforce platform capabilities and a proven track record of developing and implementing Salesforce solutions. As a Salesforce Developer, you will be responsible for designing, coding, testing, and implementing custom solutions that meet our business needs and drive customer success.

Responsibilities:

 

  • Development: Develop custom solutions on the Salesforce platform using Apex, Visualforce, Lightning Components, and other Salesforce development tools. Design and implement complex business logic, workflows, and integrations to support business requirements.
  • Customization and Configuration: Customize and configure Salesforce applications to meet business needs, including creating custom objects, fields, workflows, validation rules, and page layouts. Utilize declarative development tools such as Process Builder and Flow to maximize platform capabilities.
  • Integration: Design and implement integrations between Salesforce and external systems, such as ERP, CRM, and third-party applications. Utilize integration technologies such as REST/SOAP APIs, middleware platforms, and data migration tools to ensure seamless data exchange.
  • Data Management: Architect and implement data models to ensure data consistency, integrity, and security within Salesforce and integrated systems. Design and optimize database schemas, queries, and data synchronization processes.
  • Testing and Deployment: Perform unit testing, integration testing, and user acceptance testing to ensure quality and reliability of developed solutions. Manage the deployment process, including migration of changes between environments using tools like Salesforce DX and change sets.
  • Documentation: Create and maintain technical documentation, including solution designs, architecture diagrams, and implementation guidelines. Ensure documentation is up-to-date and accessible to team members and stakeholders.
  • Collaboration: Collaborate with cross-functional teams, including business stakeholders, project managers, architects, and other developers, to deliver high-quality solutions that meet business requirements and deadlines. Participate in code reviews and knowledge sharing sessions to ensure code quality and foster learning.

Qualifications:

  • Salesforce certifications, such as Salesforce Certified Platform Developer I or Salesforce Certified Administrator, are preferred.
  • Minimum 5 years of experience in Salesforce development, with proficiency in Apex, Visualforce, and Lightning Components.
  • Experience with Salesforce customization and configuration, including custom object development, workflow rules, validation rules, and page layouts.
  • Strong understanding of Salesforce data model, security model, and sharing settings.
  • Experience with Salesforce integration patterns and technologies, such as REST/SOAP APIs and middleware platforms.
  • Familiarity with web development technologies, such as HTML, CSS, JavaScript, and frameworks like Angular or React, is a plus.
  • Awareness of support processes including SLA management and Queue Management.
  • Flexibility to work on shifts on a rotational basis.
  • Excellent analytical and problem-solving skills, with the ability to understand and translate business requirements into technical solutions.
  • Strong communication and interpersonal skills, with the ability to work effectively in a team environment and collaborate with stakeholders at all levels.

Benefits:

- Competitive salary and benefits package.

- Opportunities for professional development and career growth.

- Collaborative and supportive work environment.

- Exposure to diverse projects and cutting-edge technologies.

- Work-life balance initiatives and flexible work arrangements.

 

Bachelor's degree in Computer Science, Engineering, or related field.

Our commitment

Verifone is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Verifone is also committed to compliance with all fair employment practices regarding citizenship and immigration status.