Overview

We are looking for an enthusiastic and driven Salesforce Expert to join our Software Engineering team.

The ideal candidate has a passion for coding and a strong interest in supporting fellow developers, along with excitement for the opportunities that Cloud development offers. This individual enjoys sharing knowledge, helping others grow, and contributing to all stages of software delivery, from initial concepts to successful deployment, within a fast-moving team environment. As a team player, the candidate thrives in a diverse workplace, collaborating with colleagues to devise and implement innovative solutions to complex problems. This role is 100% hands-on work with the code.

Responsibilities

  • Play a key role in delivering a secure, performant and maintainable product by creating and supporting the implementation of good, scalable architecture
  • Participate actively and enthusiastically in one of our agile and cross-functional teams
  • Plan, design and implement quality software solutions that effectively satisfy business functional and non-functional requirements
  • Document and assure the quality of work through unit and acceptance tests

Requirements

  • Bachelor's degree in Computer Science, Software Design, or related field
  • 5-8 years of general IT experience
  • 3+ years of experience with Salesforce Apex, Visualforce and Lightning Component development with ISV expertise
  • Skills in developing enterprise software, following best practices regarding architectural patterns and clean code
  • Capability to work around Salesforce limits by using asynchronous/batch processing
  • Knowledge of Git based source driven development
  • Creativity, enthusiasm and eagerness to learn new things
  • Agile mindset and the ability to work in a team
  • A demonstrated commitment to high professional ethical standards and a diverse workplace
  • Flexibility to adapt to a fast-paced, continually changing business and work environment while managing multiple priorities
  • Excellent verbal and written communication skills
  • English language proficiency at an Upper-Intermediate level (B2) or higher

Nice to have

  • Experience managing distributed teams or working in a global environment
  • Familiarity with cloud platforms (AWS, Heroku, etc.)
  • Master's or PhD in a technical field
  • Background in building Salesforce DX plugins and working with Jenkins Pipelines
  • Salesforce certifications (Salesforce Platform Developer (I or II) Certification, Salesforce JavaScript Developer I Certification, Salesforce Admin Certification)
  • Proven Agentforce expertise

India

Opportunity to work on technical challenges that may impact across geographies

Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications

Opportunity to share your ideas on international platforms

Sponsored Tech Talks & Hackathons

Unlimited access to LinkedIn learning solutions

Possibility to relocate to any EPAM office for short and long-term projects

Focused individual development

Benefit package:

  • Health benefits
  • Retirement benefits
  • Paid time off
  • Flexible benefits

Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

[epamgdo] India (About EPAM)

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

[epamgdo] India (About EPAM)

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

[epamgdo] India (About EPAM)

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

[epamgdo] India (About EPAM)

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

[epamgdo] India (About EPAM)

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

[epamgdo] India (About EPAM)

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

[epamgdo] India (About EPAM)

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.