Telstra logo

Senior Software Engineer - Salesforce Developer

Telstra
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

8+ Years

TYPE

FullTime

SKILLS REQUIRED

Salesforce DevelopmentSoftware ArchitectureAPI IntegrationSecure Coding PracticesApex

Job description

Overview

Design technical architecture solutions spanning multiple Salesforce Clouds (Sales, Service, Marketing, Analytics, Social, Communities), including integration and authentication across systems, and manage the development lifecycle to deliver secure, performant, scalable solutions.

What you'll do

  • Collaborate with the functional team to determine how best to implement solutions.
  • Provide expert platform knowledge and guidance to the project team on Salesforce security best practices, Salesforce integration patterns and Salesforce data migration best practices.
  • Own the end-to-end technical solution on the project.
  • Provide technical governance across CRM solutions at Telstra.
  • Assess and improve the efficiency and effectiveness of Salesforce application solutions so user requirements and business objectives are met in a timely and cost-effective manner.
  • Understand and design provisioning solutions and how CRM interacts with provisioning layers.
  • Apply strong problem-solving and analytical skills to support enterprise high-availability Salesforce applications.
  • Coordinate with technical resources within and outside of Telstra.
  • Monitor software configuration, development and testing to assure quality deliverables; maintain high coding standards.
  • Provide training and educate team members on core capabilities, and help them deliver high-quality solutions, deliverables and documentation.
  • Self-motivated in design, evolving and deploying changes into production.
  • Design and develop AI-powered solutions using Salesforce Agentforce and Einstein capabilities.
  • Collaborate with business and product teams to identify AI-driven automation and customer experience opportunities.
  • Integrate Salesforce CRM data with generative AI services while adhering to security, privacy and governance standards.
  • Evaluate and implement AI use cases including intelligent case summarization, knowledge retrieval, next-best-action recommendations and autonomous agent workflows.
  • Guide teams on AI best practices, prompt engineering, grounding techniques and responsible AI usage within Salesforce ecosystems.

What you'll need

  • 8-10 years' experience in CRM implementation, consulting or technical lead role, with at least 6 years of hands-on experience as a Salesforce developer, or similar roles.
  • Salesforce certifications (essential).
  • Very strong in Salesforce design, code, integration and migration.
  • Experience with Salesforce Service Cloud, Sales Cloud and the Force.com platform, including building applications on force.com.
  • Extensive experience delivering solutions on the Salesforce platform.
  • Extensive experience developing and configuring SFDC Apex classes, Visualforce pages, workflows, Lightning and LWC.
  • Deep understanding of architectural principles of web-based platforms including SaaS, multi-tenancy, multi-tiered infrastructure and application servers.
  • Very strong SFDC knowledge and integration components (SFDC APIs, Apex controllers, Apex Web Services, Apex callout, outbound messaging, SFDC data loaders, etc.).
  • Strong technical foundation including advanced structured programming (APEX, Force.com, .Net, Java, etc.), understanding of RDBMS concepts and structures, knowledge of SQL, and structured system analysis and design methods.
  • Ability to review design and code.
  • Ability to take end-to-end responsibility for assigned tasks.
  • Understanding of Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), vector search and AI application architectures.
  • Experience with Salesforce Agentforce, Einstein AI, Prompt Builder, Copilot Studio/Agent Builder and AI-enabled Salesforce capabilities.
  • Experience designing and implementing AI-powered business workflows and autonomous agents.
  • Knowledge of prompt engineering, prompt templates, grounding strategies and AI response evaluation techniques.
  • Experience integrating Salesforce with AI platforms such as Azure OpenAI, OpenAI APIs or similar cloud AI services.
  • Understanding of AI governance, responsible AI principles, data privacy, security and compliance considerations.
  • Ability to translate business opportunities into practical AI use cases that deliver measurable business value.
  • Degree-level IT qualifications in software or systems engineering.

Nice to have

  • Certifications are highly desirable.
  • Understanding of all cloud offerings in the market and ability to discuss cloud architectures.
  • Advanced knowledge of SFDX.
  • Excellent verbal and written communication skills.
  • Knowledge of XML, JSON and other data interchange formats.
  • Knowledge of Java, HTML5, JQuery and other web technologies.
  • Strong development (coding), debugging and tuning skills.
  • Excellent communication, documentation and presentation skills.
  • Salesforce AI Specialist, Agentforce Specialist, AI Associate or related Salesforce AI certifications.
  • Experience building conversational AI solutions, virtual assistants or customer service agents.
  • Exposure to Python, LangChain, Semantic Kernel, vector databases, knowledge graphs or AI orchestration frameworks.
  • Experience with AI observability, evaluation frameworks and model performance monitoring.

Details

  • Employment type: Permanent.
  • Closing date: 13 Nov 2026, 11:59pm.
  • Telstra works flexibly; flexibility is discussed with candidates.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer - Salesforce Developer