Freelance Senior Software Engineer

New
H
HugeEnterprise software
This position is remote within Colombia.ContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience in software engineering
Required Skills
SalesforceJiraRESTful APIs

Requirements

  • Have 5+ years of software engineering experience, including strong hands-on experience developing and integrating Salesforce solutions.
  • Have strong experience with Salesforce development, Apex, Lightning components, and Salesforce APIs and integrations.
  • Have experience integrating Salesforce with external and enterprise systems using REST/SOAP APIs.
  • Understand object-oriented programming, design patterns, debugging, testing, version control, and scalable application development.
  • Have experience supporting Salesforce Marketing Cloud migrations and/or enterprise Salesforce integration projects.
  • Have experience with Jira and Agile/Scrum methodologies.
  • Be able to translate requirements into technical solutions, user stories, and acceptance criteria.
  • Have experience creating and maintaining technical and API documentation.
  • Be able to work autonomously within a defined freelance engagement.
  • If holding a degree in Engineering or a related profession, present the required professional license.

Responsibilities

  • Design, develop, and maintain scalable Salesforce solutions using Apex and Lightning components.
  • Build and support Salesforce integrations with external and enterprise systems using REST/SOAP APIs and common integration patterns.
  • Support the Salesforce Marketing Cloud migration and CheckMarket integration through technical development.
  • Develop capabilities such as survey lookup, PDF generation, and user management.
  • Translate business requirements into technical requirements, user stories, acceptance criteria, and implementation tasks.
  • Troubleshoot, debug, test, and optimize Salesforce applications and integrations.
  • Participate in Agile/Scrum ceremonies, sprint planning, refinement, code reviews, and technical discussions.
  • Create and maintain technical documentation, API specifications, and integration documentation.
  • Collaborate with business, product, and technical teams to clarify requirements and define technical solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now