STEM OPT Salesforce Business Analyst Jobs
Salesforce Business Analyst roles qualify for STEM OPT when your degree falls under an eligible CIP code in computer science, information systems, or a related STEM field. The 24-month extension gives you up to 36 months total to build your Salesforce career, provided your employer is enrolled in E-Verify and signs your I-983 training plan.
Find STEM OPT Salesforce Business Analyst JobsOverview
Showing 5 of 33+ Salesforce Business Analyst jobs










See all 33+ Salesforce Business Analyst Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Salesforce Business Analyst roles.
Get Access To All Jobs
At Old Dominion, we don't just move freight—we help businesses keep their promises. As one of the nation's leading LTL carriers, we've earned our reputation by putting people first, delivering premium service, and staying true to the values that have guided us for more than 90 years. Our PROMISES values shape how we work, our family culture shapes how we treat one another, and our commitment to being the Best in the Game drives everything we do. If you're looking for more than just a job, you'll find a career built on trust, teamwork, and opportunity at OD.
The Salesforce Developer II will design world-class Salesforce applications for our evolving CRM requirements. The Salesforce Developer II position will be responsible for developing code-based solutions within the Salesforce platform and will work closely with our Business Analysts and Salesforce Administrators to develop solutions that support business requirements and drive key business decisions. Additionally, the ideal candidate will also possess the skills necessary to deliver scalable, high-performance visual analytics using Tableau and Salesforce data.
Primary Responsibilities
- Analyze business requirements, translating those requirements into customized solutions using the Salesforce platform
- Designing, coding, and implementing Salesforce applications
- Develop Apex (classes and triggers), Lightning Components, and Visualforce extending Salesforce capabilities to support our business requirements
- With project leadership, assist in the estimation of work effort and set a realistic schedule for development
- Assist with each release cycle to implement and deploy new/updates to existing applications and code
- Develop integrations from Salesforce to internal proprietary and third-party services
- Testing the stability and functionality of the application
- Troubleshooting and fixing bugs
- Maintaining the security and integrity of the application software
- Design, develop, and maintain Tableau dashboards, reports, and data visualizations
- Support Tableau Server/Cloud deployments, publishing, scheduling, and refreshes
Job Qualifications
Education:
- Bachelor’s degree in computer science or software engineering preferred
- Platform Developer II Certification (preferred)
Required Experience:
- 4+ years of Salesforce development experience
- Experience developing customer-facing interfaces
- Experience writing Apex classes and triggers
- Strong attention to detail and excellent problem-solving skills
- Strong verbal and written communication and data presentation skills, including an ability to effectively communicate with both business and technical teams
- Understanding of and experience with Salesforce architecture and API
- Experience using GitHub or other version control software
- Experience integrating Salesforce with other applications
- 2+ years of experience developing dashboards using Tableau
- Experience working with Salesforce data and objects
- Proficiency in SQL for querying and data analysis
- Experience with Tableau Desktop, Tableau Server/Cloud
Compensation Range:
The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level, and state/local wage requirements
$109,098 - $136,372
Working Days:
Shift and hours to be determined.
Working Shift:
Shift and hours to be determined.
Work days/shifts may change based on scheduling and business needs and are provided as guidelines at the time of posting.
Application Window:
Ongoing
Candidates are encouraged to apply as soon as possible. Old Dominion plans to screen candidates, conduct interviews, and proceed with hiring candidates to meet its business needs, which may result in filling the role before the current anticipated application window closes.
Join the OD Family Today!
As a Full Time member of our Family, you and your family are eligible to receive:
- Great Health Benefits including a Zero premium medical plan for employee only coverage
- Vision & Dental
- Short Term & Long Term Disability
- Flex Spending Accounts
- 401k Retirement plan with company match and additional company annual discretionary match opportunity
- Life Insurance
- Wellness Program
- 12 Days Paid Time Off
- 9 Paid Holidays including a birthday holiday
- Tuition Reimbursement for Drivers and Technicians
- Training and growth opportunities to build a career
- We prioritize our OD family of employees
- Ability to advance through our promote from within philosophy
- National Career Opportunities Available at our 260+ service centers
Old Dominion Freight Line, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, and/or gender expression, sexual orientation, age, disability, pregnancy, genetic information, military status, Vietnam Era and/or veteran status, or any other characteristic protected by applicable law(s).
If you have questions regarding this posting or require assistance with the application process, please click here for contact information.
See all 33+ STEM OPT Salesforce Business Analyst Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Salesforce Business Analyst Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Salesforce Business Analyst
Verify your CIP code before applying
Check that your degree's CIP code is on the DHS STEM Designated Degree Program List. Information systems, computer science, and management information systems codes commonly support Salesforce BA roles, but business administration degrees often don't qualify without a STEM concentration.
Confirm E-Verify enrollment before accepting offers
Ask your recruiter to confirm E-Verify enrollment during the offer stage, not after signing. An employer can intend to hire you but lose your authorization if they're not enrolled, since STEM OPT requires an active E-Verify company ID on your I-983.
Frame your Salesforce certifications as STEM credentials
Salesforce Administrator, Platform App Builder, and Business Analyst certifications signal technical depth to hiring managers who might otherwise treat BA roles as non-STEM. Pair certifications with your degree transcript when submitting your I-983 training plan learning objectives.
Target employers with LCA filings for BA titles
Use Migrate Mate to filter employers who have filed Labor Condition Applications for Business Analyst or Systems Analyst roles. DOL LCA data shows which companies have actively sponsored workers in Salesforce-adjacent positions, cutting your research time significantly.
Negotiate I-983 training goals tied to Salesforce projects
Your I-983 must show a direct connection between your STEM degree and your job duties. Map specific Salesforce deliverables, such as requirements gathering, workflow automation, or data modeling, to the learning objectives so your DSO can approve the plan without revision requests.
Time your extension request around your OPT end date
File your STEM OPT extension with USCIS at least 90 days before your initial OPT expires. A timely filing triggers a 180-day automatic extension of your EAD while USCIS adjudicates, so your authorization stays continuous and you won't need to pause work.
Frequently Asked Questions
Does a Salesforce Business Analyst role qualify for the STEM OPT extension?
It depends on how the role is classified and whether your degree carries an eligible CIP code. If your employer designates the position under SOC codes like 15-1211 (Computer Systems Analysts) or 13-1111 (Management Analysts in STEM contexts), and your degree is in computer science, information systems, or a related STEM field, the role can qualify. Your DSO confirms eligibility when approving your I-983.
What STEM degrees make you eligible for the STEM OPT extension in this role?
Degrees in computer science, management information systems, information technology, data science, and related engineering fields typically qualify because their CIP codes appear on the DHS STEM Designated Degree Program List. A general business administration degree without a STEM concentration usually does not qualify, even if you've worked exclusively in Salesforce environments. Check your official transcript for the exact CIP code your institution assigned.
What does an employer need to do to hire you on STEM OPT as a Salesforce Business Analyst?
Your employer must be enrolled in E-Verify and sign Form I-983, which documents your training plan and connects your job duties to your STEM degree. For a Salesforce BA role, the I-983 should detail specific technical responsibilities such as requirements analysis, Salesforce configuration, or data reporting. The employer's E-Verify company ID must appear on the I-983 before your DSO can issue the updated I-20.
How does cap-gap protection apply if you're on STEM OPT and your employer files an H-1B petition?
If your employer files an H-1B visa petition before your STEM OPT expires and you're selected in the lottery, cap-gap protection automatically extends your OPT authorization through September 30 of the fiscal year the petition targets. You can continue working as a Salesforce Business Analyst during this period without interruption. USCIS issues updated I-20 documentation through your DSO confirming the extension.
Where can you find Salesforce Business Analyst jobs where employers are already set up for STEM OPT hiring?
Migrate Mate filters job listings by employers with verified E-Verify enrollment and LCA filing history, so you can focus on companies that have already navigated STEM OPT authorization before. This is more reliable than applying broadly and discovering at the offer stage that an employer isn't enrolled in E-Verify or hasn't hired international students before.