Salesforce Developer with python

Tata Consultancy Services

Dallas (TX)

On-site

USD 100,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Tata Consultancy Services in the United States is seeking a Salesforce Developer with Python to design and optimize scalable enterprise architectures across Salesforce clouds and decoupled middleware/data ecosystems.

You will bridge programmatic Salesforce engineering (Apex, LWC) with modern programmatic backend capabilities (Python), leading API-first integrations, data pipeline engineering, automation frameworks, and maintainable enterprise software design patterns.

Qualifications

  • Experience with Salesforce Apex, LWC, and declarative capabilities.
  • Strong background in API-first integrations and data pipelines.
  • Experience with Python for backend tooling and automation.
  • Knowledge of middleware and enterprise integration patterns.

Responsibilities

  • Develop, implement and maintain Salesforce customizations, applications, extensions and integrations.
  • Develop complex workflows using flows and omni studio will be preferred
  • Develop LWC components
  • Participate in the planning/analysis of business requirements for system changes and enhancements.
  • Collaborate inter-departmentally to identify business needs and translate them into technical solutions.
  • Create testing and implementation plans, including user training and documentation.
  • Remain current with Salesforce technologies and best practices.
  • Experience with Apex, Visualforce and the Lightning Component Framework.
  • Advanced knowledge of Salesforce permissions, roles, reports, dashboards, etc.
  • Experience with APIs and integrations.
  • Experience working on an Agile development team
  • Experience with software development outside of the Salesforce ecosystem.
  • Excellent communication and collaboration skills.

Skills

Apex programming
Lightning Web Components
Python programming
APIs & Integrations
JavaScript ES6+
OAuth 2.0

Tools

simple-salesforce
beatbox
FastAPI
Flask
AWS Lambda
MuleSoft
Kafka
Snowflake
BigQuery
Databricks
Pandas
NumPy

Job description

Job Description
Salesforce Developer with python

Must Have Technical/Functional Skills

Technical Profile Summary

The Senior Salesforce Developer will design, develop, and optimize scalable enterprise architectures across core Salesforce clouds and decoupled middleware/data ecosystems. This role bridges programmatic Salesforce engineering (Apex, LWC) with modern programmatic backend capabilities (Python), leading API-first integrations, data pipeline engineering, automation frameworks, and maintainable enterprise software design patterns.

________________________________________

Core Salesforce Platform & Programmatic Development (Mandatory)
Apex Engineering & Architecture
  • Advanced object-oriented programming (OOP) using enterprise design patterns (Trigger Handler frameworks, Service Layer pattern, Domain/Selector layer, Unit of Work pattern).
  • Asynchronous processing mastery: Batch Apex, Queueable Apex with chaining, Schedulable jobs, and Continuation patterns for long-running callouts.
  • Rigorous transaction management and governor limit mitigation strategies (SOQL/SOSL query optimization, heap size tuning, and bulkified CPU execution profiling).
  • Comprehensive automated testing using Apex Mocks, stub APIs, and enterprise-grade test isolation fixtures achieving resilient code coverage.
Modern Frontend (Lightning Web Components & UX)
  • Modern JavaScript (ES6+) and Lightning Web Components (LWC) reactive programming, lifecycle hooks, wire adapters, and @api/@track state architecture.
  • Component orchestration via Lightning Message Service (LMS), custom events, and publish-subscribe paradigms across decoupled UI boundaries.
  • Experience handling complex data tables, real-time client validation, custom modal interactions, and Lightning Design System (SLDS) styling standards.
  • Legacy maintenance and refactoring capabilities: aura component modernization and Visualforce deprecation roadmaps.

________________________________________

Enterprise Integration & Middleware Architecture (Mandatory)
API Development & Protocols
  • Designing and consuming custom RESTful and SOAP web services (Apex REST APIs, external REST endpoints, JSON/XML parsing).
  • Deep understanding of Salesforce native integration APIs: Composite API, Bulk API 2.0, Streaming API, and GraphQL API.
Event-Driven Architectures (EDA) using Platform Events, Change Data Capture (CDC), and Pub/Sub APIs for real-time decoupled event streaming
Security & Authentication
  • OAuth 2.0 flows (JWT Bearer Token flow, Web Server flow, Authorization Code, Client Credentials) and mutual TLS (mTLS).
  • Named Credentials, External Credentials, Connected Apps configuration, and certificate-based mutual authentication.
Hybrid Middleware & Microservices
  • Integrating Salesforce with enterprise middleware (e.g., MuleSoft, Apache Kafka, AWS EventBridge, Azure Service Bus).
  • Idempotency handling, exponential backoff, error retry queues, and dead-letter queue (DLQ) architectures.

________________________________________

Python Development & Data Ecosystem (Mandatory)
Python Capabilities & Tooling
  • Advanced proficiency in Python 3.x (functional programming, object-oriented design, type hinting, concurrency with asyncio, multithreading, or multiprocessing).
  • Direct experience with Salesforce programmatic interaction libraries such as simple-salesforce, beatbox, and official REST/Bulk API wrappers.
  • Microservice / API development using frameworks like FastAPI, Flask, or AWS Lambda serverless functions.
Data Engineering & Automation Pipelines
  • Designing Python-driven ETL/ELT pipelines for high-volume data synchronization between Salesforce and cloud data warehouses (Snowflake, BigQuery, AWS Redshift, or Databricks).
  • Data manipulation and cleansing using libraries such as pandas, polars, and numpy for data sanitation, mass deduplication, and complex transformations.
  • Automated operational scripts for bulk data extract, compliance validation, and platform telemetry aggregation.
AI & Agentic Systems (Preferred / Emerging)
  • Interfacing Python-based AI agents, LLMs, or retrieval-augmented generation (RAG) pipelines with Salesforce data models (e.g., LangChain, LlamaIndex, OpenAI/Bedrock APIs, Salesforce Agentforce integration).
Roles & Responsibilities
  • Develop, implement and maintain Salesforce customizations, applications, extensions and integrations.
  • Develop complex workflows using flows and omni studio will be preferred
  • Develop LWC components
  • Participate in the planning/analysis of business requirements for system changes and enhancements.
  • Collaborate inter-departmentally to identify business needs and translate them into technical solutions.
  • Create testing and implementation plans, including user training and documentation.
  • Remain current with Salesforce technologies and best practices.
  • Experience with Apex, Visualforce and the Lightning Component Framework.
  • Advanced knowledge of Salesforce permissions, roles, reports, dashboards, etc.
  • Experience with APIs and integrations.
  • Experience working on an Agile development team
  • Experience with software development outside of the Salesforce ecosystem.
  • Excellent communication and collaboration skills.

Salary Range- $100,000-$120,000 a year

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Salesforce Developer
Salesforce Developer

Saipro Systems Llc. • Indianapolis (IN)

Hybrid
USD 120,000 - 144,000
Senior Salesforce Developer
Senior Salesforce Developer

Repligen Corporation • Compton (CA)

On-site
USD 130,000 - 170,000
Bonus or Commission eligibility
Equity participation
Paid time off
+2
Senior Salesforce Developer
Senior Salesforce Developer

Repligen Corporation • Bridgewater (MA)

On-site
USD 130,000 - 170,000
Paid time off
Health/dental/vision coverage
Retirement benefits
+1
Salesforce Developer
Salesforce Developer

Tata Consultancy Services • Charlotte (NC)

On-site
USD 110,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
+2
Senior Salesforce Developer
Senior Salesforce Developer

Blue5Green • Plainsboro Township (NJ)

On-site
USD 120,000 - 180,000
Salesforce Developer
Salesforce Developer

Sterling5, Inc • Boca Raton (FL)

On-site
USD 90,000 - 120,000
Sr. Salesforce Developer
Sr. Salesforce Developer

Oorwin AI • Indianapolis (IN)

On-site
USD 120,000 - 190,000
Salesforce Developer
Salesforce Developer

Meritore Technologies • United States

On-site
USD 90,000 - 130,000
Salesforce Developer
Salesforce Developer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 90,000 - 130,000
Salesforce Technical Architect
Salesforce Technical Architect

Tata Consultancy Services • McLean (VA)

On-site
USD 220,000 - 240,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Maternal & Parental Leaves
+2