Required Skills
About the Job
EPAM is seeking a passionate and experienced Senior Salesforce Developer to join our dynamic Software Engineering team in Hyderabad/Secunderabad, Telangana. This is a 100% hands-on coding role where you will play a crucial part in developing secure, performant, and maintainable Salesforce solutions. You will contribute to all stages of software delivery, from concept to deployment, within a fast-paced, agile, and cross-functional team.
As a team player, you'll collaborate with colleagues to devise and implement innovative solutions to complex problems, leveraging your expertise in Salesforce Apex, Visualforce, and Lightning Component development. You'll also have the opportunity to mentor and support fellow developers, sharing your knowledge and passion for cloud development.
Key Responsibilities: * Design, develop, and implement scalable and high-quality software solutions on the Salesforce platform. * Adhere to architectural patterns and clean code principles. * Utilize asynchronous and batch processing to work around Salesforce limits. * Ensure code quality through unit and acceptance testing. * Actively participate in agile ceremonies and contribute to team planning.
Requirements: * Bachelor's degree in Computer Science, Software Design, or a related field. * 5-8 years of general IT experience. * 3+ years of hands-on experience with Salesforce Apex, Visualforce, and Lightning Component development. * Proficiency in Git for source-driven development. * Experience with architectural patterns and clean code practices. * Capability to work with Salesforce limits using asynchronous/batch processing. * Strong problem-solving skills and an agile mindset. * Excellent verbal and written communication skills in English (Upper-Intermediate B2 or higher).