We are seeking a Sr. Salesforce Developer with experience in legacy applications (VB6, .NET, Java, SQL databases) for a hybrid contract position in Austin, Texas. Only looking for local candidates to Austin, leading to the migration of an on-premises 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.
- Please make sure to 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.5+ 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 and .NET (C# / VB.NET) 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
Bachelor's degree in Computer Science, Information Systems, or equivalent practical experience.