Salesforce Developer

This job has been expired
Remote
C2C

Job – Salesforce Developer
Location – Remote
Exp – 10+ Years(Mandatory)

JOB DESCRIPTION

Job Summary:
Responsible for building outstanding software solutions to drive the success of a business. Build various aspects of the company’s infrastructure to power innumerable conversations at scale.

Critical Deliverables:
– Refactored Apex code to handle increased data volume.
– Updated integration logic for new products or data structures.
– Unit tests and deployment-ready code aligned with Salesforce best practices.
– Documentation of code changes and performance improvements.

Required Expertise:
– Advanced Apex programming and Salesforce development experience.
– Knowledge of Salesforce APIs, triggers, and batch processing.
– Experience with code optimization for high-volume data loads.
– Familiarity with integration patterns and external system connectivity.
– Strong debugging and performance tuning skills.

Primary Responsibilities:
• Maintain the company platform uptime, performance, stability, and scalability
• Design, guide, mentor and challenge system architecture and design with others
• Develop and maintain a public API
• Develop best possible, most robust, and extensible solutions from feature requests
• Work with big data technology (Kafka, Hadoop, Spark, etc)
• Work with Data Scientists to develop rich value-added features
• Work with DBA to create ETL and Data Warehouse system
• Work with Operations to automate solutions and increase service reliability
• Closely monitor all platform related production systems
• Building tools and processes to support analytics, monitoring, machine-learning and data-warehousing platforms.
• Define and implement various strategies covering everything from subnets to backups to fog networking/computing configuration and deployments.
• Provision, configure, maintain, backup, and monitor onsite and cloud based server resources.
• Define and implement deployment strategies for client-facing and internal tool systems.
• Continual improvement and fine-tuning of various alerting and monitoring systems.

Qualifications:
• Experience in software/systems development.
• Strong software development background, experience building software systems.
• Working knowledge of at least one of the following languages: PHP, Ruby, Python, JavaScript, Elixir, Go or comparable.
• Strong background in Linux administration.
• Strong experience with cloud providers such as AWS, Digital Ocean, Google Cloud, etc.
• Strong understanding of IT security best practices.
• Experience with automation/configuration software (puppet, ansible), and/or orchestration software (docker swarm, kubernetes, etc).
• Understanding of computer networks.
• Experience with administration of at production scale.

Share resumes at vijayalaxmi.a@eraytec.com

 

Scroll to Top