Software Engineer, Integration Developer, SalesForce
Colombia
Description
Duties and Responsibilities
Develops end to end Salesforce solutions using Configuration and Customization
APEX Class, Triggers, Visualforce pages, Lightning components etc.to support business requirements
Provides expert knowledge and recommendations on Salesforce designs across a broad range of development methodologies and tools to ensure the success and sustainability of custom applications
Collaborates with the Salesforce Administrator to validate business requirements and any considerations (security, scalability, limits)
Uses Salesforce APIs to integrate with other systems used in the organization
Delivers quality deliverables as agreed upon within the schedule while maintaining the security and integrity of the software
Participates in daily scrum meetings, analyze assign user stories, identify/resolve gaps in functional user stories/business requirements
Collaborates with offshore team members and onshore stakeholders over the design and development of cool new product features and enhancements.
Provides technical oversight over feature development, ensure appropriate test coverage, and review and approve pull requests.
Utilizes out of the box Salesforce customization, when possible, maintain code documentation, and write/maintain test classes for all custom development
Migrates changes from development to test to production environment(s) using CI technologies such as ADO, COPADO.
Debugs and resolves issues and/or defects which may be reported because of faults in the production system.
Understands relational data structures and technologies to design, develop, and query stored data.
Provides constructive and honest feedback during sprint retrospectives so we can continuously improve.
Works safely always and adheres to all applicable safety policies; complies with all company policies, procedures, and standards.
Performs other duties as assigned.
Required education, certifications and experience
Preferred Skills (not required):