Consultant, Software Engineering - Salesforce
Who is Mastercard?
We are the global technology company behind the world's fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities. Job Title
Consultant, Software Engineering - Salesforce
We support and enhance the Sales application built on Salesforce.com platform for MasterCard. We work in agile methodology and have the entire scrum team of of team members consisting he entire scrum team of developers, BA's and Testers operating from Pune location.
The candidate's main role will be of an individual contributor who will be working during EST hours from NY Purchase office and can assist the other team members in developing an apex code and enhancing some our existing key business modules.
Essential responsibilities of the position:
Participate in providing solutions for our internal Customers
Establish and provide leadership of work using strong communication and documentation skills
Provide direction and detail to global team members to enable task completion
Monitor and review work completed by team
Design, code, test, document, and deploy solutions
Follow and contribute to technical processes, coding standards, and guidelines
Participate in the enhancement of technical and team leadership practices
Manage tasks across concurrent projects with professional status reporting, escalation, process adherence
All About You
Skills required - Salesforce.com, Customization :Apex Classes, Apex Triggers, Visual force Pages, Integration - SOAP API, REST API, Lightning
Configuration: Object relationships, Record Type, Page Layouts, Sharing Rules,
Understand technical and functional design requirements
Demonstrate the ability to cooperate with a variety of people and achieve results
Anticipate client needs before they arise and present possible solutions or recommendations
Ability to lead and mentor technical team members and contribute to the team's standards of development
Desire to work on a variety of projects with unique requirements
Personal passion for development and learning
Experience across development and cloud based technologies including object-oriented languages, and the Salesforce technology stack (Apex, Visualforce, SOQL) Required
Experience with Salesforce.com Lightning a must
Experience with Integrations
Other activities as assigned
Basic MUST have skills
•Excellent communication skills
•Must have handled the small group of developer teams before
•Excellent Problem Solving capabilities
•Good Understanding of Salesforce Security Model, Object Relationships
•End-to-End Configuration of Salesforce.com Application, Record types, Page Layouts, Sharing rules, Validation Rules
•Good experience in Customization / Implementation of SFDC Application using VF Pages, Apex , Triggers, Batch Classes, Workflows, Approval Processes.
•Good experience in testing of the application - Test classes, Apex Tests
•Good experience with Salesforce tools such as Data Loader, Workbench, And/or Eclipse, Sublime text, Notepad++ etc.
•Good experience in Source Control (SVN) /GITHUB usage
•Experience Deployment using Eclipse, ANT deploy and Change Sets.
•Experience in Salesforce Lightning (Process Builder and Flows) Lightning Custom components
•Experience in Integration to external systems, SOAP API and REST APIs, Outbound messages
•Good experience in fixing critical defects in the applications
•Good experience of Unit testing, system integration, debugging & troubleshooting of the application
•Should be able to address issues for the peers/mentoring, guidance. Should participate in code reviews and suggest improvements.
Additional skills would be nicer to have
•Well versed with Agile, Ticket tacking tool JIRA/RALLY
•Experience with technical design documents , blueprints
•Implementations/Development of Change Request (CR).
Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
If you require accommodations or assistance to complete the online application process, please contact email@example.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.