We are seeking a Salesforce Developer with strong experience in legacy applications ( Java SQL databases) for a hybrid contract position with our Austin Texas client leading the migration of an on-premise Software License Tracking application to Salesforce. This role will own discovery solution design build integration data migration and golive for a scalable auditable license management solution on the Salesforce Platform.
Key Responsibilities
- Discovery and analysis
- Reverseengineer the existing VB6/.NET/Java codebase and SQL schema to extract business rules license allocation logic and integration points.
- Document current workflows data models and pain points; identify gaps and opportunities for improvement on Salesforce.
- Solution architecture and configuration
- Design the target Salesforce data model using standard objects (Accounts Contacts Products Price Books Assets Entitlements Contracts) and custom objects for Licenses Vendors Purchase Orders Allocations Devices/Users Renewals.
- Configure objects fields relationships record types page layouts validation rules flows sharing/security and fieldlevel auditing.
Requirements:
- Must have experience developing/migrating a Software License Tracking application.
- Systems thinking and the ability to map complex legacy logic to modern Salesforce patterns.
- Strong communication and stakeholder management; clear documentation and training.
- High attention to data quality reconciliation and auditability.
- Proactive problem solving ownership and delivery focus.
- 8 years Salesforce development experience: Apex LWC SOQL/SOSL Flow security/sharing platform events.
- 3 years migrating legacy applications with the ability to read and translate VB6 (C#/) and Java code into Salesforce designs.
- Strong SQL expertise (SQL Server/Oracle/MySQL) including schema design complex queries and optimization.
- Proven track record delivering integrations (REST/SOAP middleware) and largescale data migrations.
- Solid data modeling skills and familiarity with software license/asset management processes (procurement allocations compliance renewals).
Preferred Qualifications
- Salesforce Platform Developer II; Integration Architect and/or Data Architect certifications.
- Experience with Salesforce Assets/Entitlements/Contracts and/or License Management App (LMA).
- ETL/middleware: MuleSoft Boomi Informatica Cloud Talend Azure Data Factory.
- Exposure to SAM/ITAM ecosystems: SCCM JAMF Flexera ServiceNow Snow License Manager.
- Security/Compliance: Salesforce Shield Event Monitoring Field Audit Trail; SOX/GDPR controls.
- Test automation tooling (e.g. Provar Selenium).
- Experience with performance tuning and large data volumes (LDV) External Objects/Big Objects.
Education
- Bachelors degree in Computer Science Information Systems or equivalent practical experience.
We are seeking a Salesforce Developer with strong experience in legacy applications ( Java SQL databases) for a hybrid contract position with our Austin Texas client leading the migration of an on-premise Software License Tracking application to Salesforce. This role will own discovery solution desi...
We are seeking a Salesforce Developer with strong experience in legacy applications ( Java SQL databases) for a hybrid contract position with our Austin Texas client leading the migration of an on-premise Software License Tracking application to Salesforce. This role will own discovery solution design build integration data migration and golive for a scalable auditable license management solution on the Salesforce Platform.
Key Responsibilities
- Discovery and analysis
- Reverseengineer the existing VB6/.NET/Java codebase and SQL schema to extract business rules license allocation logic and integration points.
- Document current workflows data models and pain points; identify gaps and opportunities for improvement on Salesforce.
- Solution architecture and configuration
- Design the target Salesforce data model using standard objects (Accounts Contacts Products Price Books Assets Entitlements Contracts) and custom objects for Licenses Vendors Purchase Orders Allocations Devices/Users Renewals.
- Configure objects fields relationships record types page layouts validation rules flows sharing/security and fieldlevel auditing.
Requirements:
- Must have experience developing/migrating a Software License Tracking application.
- Systems thinking and the ability to map complex legacy logic to modern Salesforce patterns.
- Strong communication and stakeholder management; clear documentation and training.
- High attention to data quality reconciliation and auditability.
- Proactive problem solving ownership and delivery focus.
- 8 years Salesforce development experience: Apex LWC SOQL/SOSL Flow security/sharing platform events.
- 3 years migrating legacy applications with the ability to read and translate VB6 (C#/) and Java code into Salesforce designs.
- Strong SQL expertise (SQL Server/Oracle/MySQL) including schema design complex queries and optimization.
- Proven track record delivering integrations (REST/SOAP middleware) and largescale data migrations.
- Solid data modeling skills and familiarity with software license/asset management processes (procurement allocations compliance renewals).
Preferred Qualifications
- Salesforce Platform Developer II; Integration Architect and/or Data Architect certifications.
- Experience with Salesforce Assets/Entitlements/Contracts and/or License Management App (LMA).
- ETL/middleware: MuleSoft Boomi Informatica Cloud Talend Azure Data Factory.
- Exposure to SAM/ITAM ecosystems: SCCM JAMF Flexera ServiceNow Snow License Manager.
- Security/Compliance: Salesforce Shield Event Monitoring Field Audit Trail; SOX/GDPR controls.
- Test automation tooling (e.g. Provar Selenium).
- Experience with performance tuning and large data volumes (LDV) External Objects/Big Objects.
Education
- Bachelors degree in Computer Science Information Systems or equivalent practical experience.
View more
View less