Senior Specialist - Software Engineering

Apply Now โ†—
๐Ÿ“ BengaluruRegular

About this role

Required Skills

Backend Development Seniorlevel proficiency in Python

Database Management Ability to design and write complex efficient SQL queries for data loading and manipulation

API Architecture Comprehensive understanding of designing building and securing RESTful APIs

Cloud Services Proven experience with serverless architecture specifically Azure Function Apps and message queuing with Azure Queues

Helpful but not required Prior experience with the SailPoint Web Services REST connector

Scope of Work

The contractor will be responsible for the following key workstreams A detailed design document will be provided

1Data Population and User Synchronization

oDevelop a robust script for the initial onetime load of all users groups and memberships from Enterprise Directory ED into the GM database This must include data transformation and case normalization to match the DB schema

oBuilding on the initial script create an efficient recurring process target every 5 minutes to poll for user updates in ED and sync them to the GM identities table

2Group Synchronization

oGoal Create an automated task that enforces the GM database as the authoritative source of truth for groups

oCore Logic The task will audit groups by comparing their state in the GM database against their state in Enterprise Directory ED and Active Directory AD If a discrepancy drift is detected the task must automatically remediate the change by reverting the noncompliant record in EDAD back into alignment with the GM database This process is designed to correct both manual outofband changes and inconsistent states resulting from partial provisioning failures

oOperational Modes The reconciliation logic must be implemented to support two distinct execution modes

1Scheduled Bulk Mode An efficient recurring process that identifies and reconciles all groups that have drifted from the source of truth since the tasks last run

2OnDemand Targeted Mode The logic must also be callable directly eg via an API or function call to perform an immediate reconciliation for a single specified group

oConstraint Implement a safeguard to prevent any reconciliation actions on a group that is currently in a provisioning state eg a status of INPROGRESS This is essential to avoid race conditions with legitimate inflight updates Refer to the Group Sync Process section in the design document for more details

3SailPoint Entitlement Aggregation API

oDesign and build a secure REST API endpoint for SailPoint

oThe endpoint must return a collection of all groups and their members including the following attributes name description owner certificationfrequency and approvertype Refer to the SailPoint GroupEntitlement Aggregation section in the design document for more details

Frequently Asked Questions

Is the salary disclosed for the Senior Specialist - Software Engineering position at LTM?
The salary for this Senior Specialist - Software Engineering role at LTM is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Specialist - Software Engineering position at LTM located?
This Senior Specialist - Software Engineering role at LTM is based in Bengaluru. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior Specialist - Software Engineering role at LTM full-time or part-time?
This is listed as a Regular position. It is posted as a Senior Specialist - Software Engineering role at LTM.
How do I apply for the Senior Specialist - Software Engineering position at LTM?
Click the "Apply Now" button on this page. You will be redirected to LTM's official application portal hosted on ripplehire where you can submit your application directly.
When was the Senior Specialist - Software Engineering job at LTM posted?
This Senior Specialist - Software Engineering position at LTM was posted on Jul 20, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Senior Specialist - Software Engineering
LTM
Apply for this role โ†—

You'll be redirected to LTM's official application page on ripplehire.