← Back to your search

Synechron

Salesforce Developer – Apex, LWC, REST API Integrations & Copado

Engineering

Employment

Full-time
From the employer

Full time

Level

Not stated

Category

Engineering
Not doable from Austria

Country assessment

Not doable from Austria because the employer's own board marks it as not remote.

Our assessment is guidance. Confirm arrangements with the employer.

Skills mentioned in this posting

TypeScriptJavaScriptREST APIsCI/CD

Job description

Job Summary

Synechron is seeking a Salesforce Developer to design, develop, configure, integrate, and support scalable Salesforce solutions. The role requires hands-on experience with Apex, Lightning Web Components (LWC), Flow, REST API integrations, Salesforce security, data modeling, and DevOps practices.

The successful candidate will translate business and functional requirements into maintainable Salesforce solutions, support controlled releases, ensure code quality, and collaborate with business stakeholders, architects, QA teams, and external vendors. Experience in financial services, lending, loan origination, or other regulated industries is preferred.



Software Requirements


Required


  • Salesforce development: 3–10 years of professional experience.
  • Apex: Hands-on experience developing scalable Salesforce functionality and reusable components.
  • Lightning Web Components (LWC): Experience building responsive and maintainable user interfaces.
  • Salesforce Flow: Experience designing and implementing automated business processes.
  • Platform configuration: Experience configuring standard and custom objects, fields, validation rules, workflows, permissions, and other declarative capabilities.
  • REST API integrations: Experience integrating Salesforce with external applications and services.
  • HTTP callouts and authentication: Experience implementing secure callouts and authentication mechanisms.
  • JSON processing: Experience handling JSON requests, responses, mappings, and transformations.
  • Service logging and error handling: Experience developing reliable logging and error-handling frameworks.
  • Salesforce data model: Understanding of standard and custom objects, relationships, data mappings, validation, synchronization logic, and data integrity.
  • Salesforce security model: Knowledge of sharing rules, profiles, permission sets, access controls, and governor limits.
  • Git: Experience with Git-based version control and source-driven development.
  • CI/CD and release management: Experience supporting Salesforce deployment pipelines and controlled releases.
  • Copado or similar Salesforce DevOps platform: Hands-on experience with deployment, release, and environment-management processes.
  • Testing: Experience creating unit tests, technical test cases, sandbox validations, defect fixes, and test evidence.

Preferred


  • Visualforce: Experience developing or maintaining Visualforce components.
  • Experience with Salesforce Platform Developer I or II certification.
  • Experience with Salesforce Administrator certification.
  • Experience with Salesforce App Builder certification.
  • Experience in Banking, Financial Services, Lending, Loan Origination, or other regulated industries.
  • Exposure to Agile delivery methodologies and DevOps practices.
  • Experience with reusable Salesforce architecture patterns and platform optimization.


Overall Responsibilities


  • Design, configure, develop, test, deploy, and support Salesforce solutions using Apex, LWC, Flow, Visualforce where applicable, and declarative platform capabilities.
  • Build and support secure REST API integrations, HTTP callouts, authentication mechanisms, JSON processing, service logging, and error-handling frameworks.
  • Implement data mappings, validation rules, synchronization logic, and secure data-management patterns across standard and custom Salesforce objects.
  • Translate business and functional requirements into scalable, maintainable technical designs and reusable platform components.
  • Apply Salesforce data modeling, security, sharing, permission, and governor-limit considerations during solution design and development.
  • Create unit tests, technical test cases, sandbox validations, test evidence, and implementation documentation.
  • Troubleshoot implementation defects, integration failures, deployment issues, data problems, and production incidents.
  • Prepare deployment packages and promote changes through controlled Salesforce release pipelines.
  • Use Git, Copado or similar Salesforce DevOps platforms, and CI/CD practices to support source-driven development and reliable delivery.
  • Collaborate with business stakeholders, architects, QA teams, delivery teams, and external vendors.
  • Participate in code reviews and ensure adherence to Salesforce development standards, quality expectations, security practices, and maintainability requirements.
  • Prepare technical documentation, implementation guides, release notes, support procedures, and knowledge-transfer materials.
  • Support operational stability and efficient use of platform resources through appropriate design, automation, testing, and release practices.


Technical Skills (By Category)


Programming Languages


Essential


  • Apex.
  • JavaScript and TypeScript concepts relevant to Lightning Web Components.
  • JSON processing for REST API integrations.
  • Ability to write maintainable, reusable, testable, and secure code.
  • Understanding of object-oriented programming and Salesforce development practices.

Preferred


  • Visualforce development.
  • Experience with client-side scripting and reusable front-end utilities.
  • Experience developing automation scripts for deployment, testing, monitoring, or release support.

Databases/Data Management


Essential


  • Salesforce data modeling using standard and custom objects.
  • Object relationships, data mappings, validation rules, and synchronization logic.
  • Understanding of data integrity, data access, data quality, and lifecycle considerations.
  • Experience managing data exchanges between Salesforce and external applications.
  • Knowledge of Salesforce governor limits and their impact on data operations and solution design.

Preferred


  • Experience with data migration, reconciliation, cleansing, and validation.
  • Experience optimizing Salesforce queries and data-processing patterns.
  • Experience supporting data solutions in lending, financial services, or other regulated environments.

Cloud Technologies


Essential


  • Experience developing and supporting Salesforce cloud solutions.
  • Understanding of cloud-based integration, security, availability, and release considerations.
  • Ability to support Salesforce solutions across sandbox, testing, and production environments.

Preferred


  • Experience integrating Salesforce with external cloud platforms and services.
  • Experience with cloud-based monitoring, deployment automation, and environment management.
  • Experience optimizing cloud-based processing and platform resource usage.

Frameworks and Libraries


Essential


  • Lightning Web Components (LWC).
  • Salesforce Flow.
  • Apex development frameworks and platform capabilities.
  • Salesforce REST API integration components.
  • Salesforce declarative configuration tools.
  • Experience with authentication, callouts, logging, error handling, and integration patterns.

Preferred


  • Visualforce.
  • Reusable Salesforce components and shared technical libraries.
  • Frameworks or utilities supporting automated testing, integration monitoring, and deployment validation.

Development Tools and Methodologies


Essential


  • Git-based version control.
  • Source-driven development.
  • CI/CD pipelines.
  • Copado or a similar Salesforce DevOps platform.
  • Salesforce release management.
  • Unit testing and technical test-case development.
  • Sandbox validation and deployment support.
  • Code reviews and quality assurance.
  • Agile software delivery practices.
  • Technical documentation and knowledge transfer.

Preferred


  • Automated quality gates and deployment validation.
  • Experience with Agile/Scrum delivery practices.
  • Experience improving Salesforce development workflows, release processes, and operational support.
  • Experience with deployment monitoring, defect tracking, and environment coordination.

Security Protocols


Essential


  • Salesforce security model.
  • Sharing rules.
  • Profiles and permission sets.
  • Access controls and data visibility.
  • Secure REST API design and integration.
  • Authentication and authorization for HTTP callouts.
  • Secure handling of credentials, tokens, sensitive data, and integration configuration.
  • Understanding of Salesforce governor limits and secure platform design.
  • Ability to address security requirements during development, testing, deployment, and support.

Preferred


  • Experience implementing security controls in regulated Salesforce environments.
  • Experience with security reviews, access assessments, vulnerability remediation, and audit evidence.
  • Experience integrating security checks into CI/CD and release processes.

Experience Requirements


  • 3–10 years of professional Salesforce development experience.
  • Hands-on experience with Apex, LWC, Flow, Salesforce platform configuration, REST API integrations, and Salesforce security.
  • Experience with HTTP callouts, authentication mechanisms, JSON processing, service logging, error handling, data mappings, and synchronization logic.
  • Experience with Git, source-driven development, CI/CD pipelines, Copado or a similar Salesforce DevOps platform, and release management.
  • Experience creating unit tests, technical test cases, sandbox validations, deployment packages, and technical documentation.
  • Experience troubleshooting implementation defects, integration issues, performance concerns, and production incidents.
  • Preferred Experience in Banking, Financial Services, Lending, Loan Origination, or other regulated industries.
  • Preferred Exposure to Agile delivery methodologies and DevOps practices.
  • Salesforce Platform Developer I/II, Salesforce Administrator, or Salesforce App Builder certifications are preferred.
  • Candidates may also qualify through an equivalent combination of relevant Salesforce development experience, platform certifications, technical training, and demonstrated delivery of comparable Salesforce solutions.

Day-to-Day Activities


  • Design, develop, test, and maintain Apex code, LWC components, Flows, Salesforce configurations, REST integrations, and data-management solutions.
  • Collaborate with business stakeholders, architects, QA teams, delivery teams, and external vendors through planning sessions, refinement meetings, design discussions, and code reviews.
  • Deliver technical designs, unit tests, test evidence, deployment packages, release documentation, implementation guides, and production-support resolutions.
  • Troubleshoot defects and integration issues, make implementation decisions within Salesforce standards, and escalate risks affecting security, quality, data integrity, or delivery timelines.


Qualifications


  • A bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline is preferred; equivalent relevant education and professional experience may be considered.
  • 3–10 years of hands-on Salesforce development experience with Apex, LWC, Flow, REST APIs, data modeling, security, and platform configuration.
  • Demonstrated experience with Git, source-driven development, CI/CD, Copado or similar Salesforce DevOps platforms, testing, and release management.
  • Salesforce Platform Developer I/II, Salesforce Administrator, or Salesforce App Builder certifications are preferred but not mandatory.
  • Maintain continuous professional development in Salesforce development, integration, security, DevOps, Agile delivery, platform capabilities, and relevant industry practices.


Professional Competencies


  • Apply structured critical thinking and problem-solving to resolve Salesforce defects, integration failures, data issues, performance concerns, and production incidents.
  • Collaborate effectively with business stakeholders, architects, QA teams, developers, delivery teams, and external vendors.
  • Communicate technical designs, implementation decisions, risks, test results, and resolutions clearly to technical and non-technical stakeholders.
  • Adapt to changing business requirements, Salesforce platform capabilities, integration needs, release priorities, and regulatory expectations.
  • Identify opportunities to improve automation, component reuse, code quality, platform maintainability, deployment efficiency, security, and resource utilization.
  • Manage development tasks, testing, documentation, defects, deployment activities, dependencies, and production-support commitments effectively.


S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.


All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice