Salesforce Administrator/Developer (Contract)

IRIS NetworksBrentwood, TN

About The Position

IRIS Networks is a growing telecommunications provider serving Tennessee and surrounding regions. We deliver enterprise-grade connectivity solutions including fiber, broadband, and managed network services to businesses and institutions across our footprint. We're seeking a Salesforce Administrator/Developer to support and enhance our enterprise Salesforce implementation. This role combines system administration with custom development work, requiring both configuration expertise and coding skills. You'll work closely with our VP of Marketing and Customer Experience to optimize workflows, build custom solutions, and integrate Salesforce with our telecommunications infrastructure systems.

Requirements

  • 2-3 years of hands-on Salesforce Sales Cloud experience with demonstrated development work
  • Salesforce Platform Developer I certification (or ability to obtain within 90 days)
  • Salesforce Administrator certification
  • Strong proficiency in Apex, SOQL, and SOSL
  • Experience building Lightning Web Components or Aura Components
  • Proven experience with REST/SOAP API integrations
  • Familiarity with declarative tools: Flows, Process Builder, Workflow Rules
  • Understanding of Salesforce security model: profiles, permission sets, sharing rules
  • Experience with deployment tools: Change Sets, VS Code, Git

Nice To Haves

  • Telecommunications or service provider industry experience
  • Experience with Field Service Lightning
  • Experience with Salesforce Communities or customer portals
  • Knowledge of integration middleware (Airtable, Workato, Zapier)
  • Knowledge of Marketing Cloud, Experience Cloud, and Agentforce
  • Familiarity with JavaScript frameworks and web development
  • Experience with data migration tools (Data Loader, Import Wizard)
  • Background in customer experience or operations automation

Responsibilities

  • Design and develop custom Apex classes, triggers, and Lightning Web Components to support telecommunications-specific business processes
  • Build and maintain integrations between Salesforce and external systems including our Vision platform, trouble ticketing systems, and customer portals
  • Configure Sales Cloud features including lead management, opportunity tracking, and forecasting
  • Set up and manage functionality for trouble ticketing and customer self-service portal
  • Develop REST/SOAP API integrations for real-time data synchronization with network infrastructure systems
  • Create custom objects and complex data models for circuit inventory management, service order tracking, and infrastructure correlation
  • Implement automation solutions using Process Builder, Flows, and custom code to streamline RFQ processes and vendor management workflows
  • Build and enhance customer-facing portals for service requests, billing, and account management
  • Manage user setup, profiles, permissions, and security settings across all departments
  • Configure workflows, validation rules, and approval processes for sales, operations, and customer service teams
  • Create and maintain objects, fields, page layouts, record types, custom reports and dashboards for executive visibility into sales pipeline, customer experience and telecommunications-specific metrics
  • Develop operational KPIs for tracking customer experience initiatives including Net Promoter Score (NPS)
  • Create and manage user accounts, profiles, permission sets, and sharing rules
  • Support data quality initiatives through validation rules, including deduplication, data migration, regular data audits, cleanup projects
  • Manage system releases, sandbox environments, and deployment processes using change sets or version control
  • Provide tier-2 technical support for complex user issues and system troubleshooting
  • Provide data analysis and insights to support business decision-making
  • Serve as primary point of contact for Salesforce user questions and issues
  • Conduct training sessions for new users and ongoing education for existing users
  • Create and maintain documentation including user guides, process flows, and training materials
  • Troubleshoot user issues and provide timely resolution
  • Gather and prioritize user feedback for system enhancements
  • Support change management initiatives for new features and processes
  • Train users on report creation and dashboard utilization
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service