We are seeking a Salesforce Developer with strong experience in legacy applications (VB6, .NET, 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 go‑live for a scalable, auditable license management solution on the Salesforce Platform. Key Responsibilities Discovery and analysisReverse‑engineer 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 configurationDesign 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 field‑level 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 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 large‑scale 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.
Salesforce Developer • Austin, TX, US