06 Nov
|
Allegis Group
|
Bengaluru
06 Nov
Allegis Group
Bengaluru
Responsibilities
- Collaborate with Staff Engineers, Principal Engineers, architects, Salesforce specialists and business stakeholders to design and deliver Salesforce-enabled solutions.
- Design, build and maintain applications and capabilities across Core Salesforce, Financial Services Cloud, Sales Cloud and CRM Analytics.
- Develop Salesforce solutions using Apex, Lightning Web Components, Salesforce Flow, SOQL and associated Salesforce development technologies.
- Develop integrations between Salesforce, enterprise platforms and external systems.
- Build and maintain custom Salesforce integration services and tools using Java and Spring Boot.
- Work with MuleSoft-based integrations where appropriate; prior MuleSoft exposure is advantageous.
- Design reliable REST API, asynchronous, event-driven and scheduled integration patterns.
- Implement appropriate authentication, authorisation, error handling, retries, idempotency, reconciliation and failure-recovery mechanisms.
- Apply Salesforce engineering best practices, including consideration of governor limits, transaction boundaries, API limits, bulk-processing requirements and other platform constraints.
- Proven experience working as a full-cycle engineer across design, development, testing, deployment and production operations.
- Take end-to-end ownership of applications, services and integrations from requirements through to production support.
- Develop and maintain automated unit, integration, API, regression and end-to-end tests.
- Build test-automation solutions using Python, Pytest, Playwright or equivalent frameworks.
- Implement Java unit and integration tests using JUnit,
Mockito or equivalent frameworks.
- Automate testing of Salesforce user journeys, workflows, APIs, metadata changes and integration behaviour.
- Implement and maintain CI/CD pipelines using GitHub and GitHub Actions.
- Automate build, test, code-quality, security-scanning, deployment and release processes.
- Apply DevSecOps practices, including code scanning, dependency scanning, secrets detection, vulnerability remediation and secure deployment controls.
- Support applications and integration services hosted on AWS.
- Work with cloud and platform teams to deploy, configure and operate services in AWS environments.
- Implement logging, monitoring, observability and alerting for Salesforce integrations and supporting applications.
- Troubleshoot application, integration, performance, data and reliability issues across distributed systems.
- Participate in production support, incident resolution, problem management and root-cause analysis using ServiceNow or equivalent platforms.
- Work within Agile delivery teams, contributing to planning, estimation, stand-ups, retrospectives and iterative delivery.
- Use Jira to manage work, dependencies, risks and delivery progress.
- Use Generative AI and AI-assisted engineering tools responsibly for coding, testing, documentation, code analysis and troubleshooting.
- Participate in code reviews, design reviews and continuous-improvement activities.
- Create and maintain technical documentation, operational procedures, deployment instructions and production-support guides.
- Mentor less-experienced engineers and contribute to a team-oriented engineering culture.
📌 Salesforce Administrator (Bengaluru)
🏢 Allegis Group
📍 Bengaluru