STEM OPT Platform Developer Jobs
Platform Developer roles in cloud infrastructure, API integration, and developer tooling sit squarely within STEM OPT eligibility for graduates in computer science, software engineering, and related fields. Your STEM OPT extension adds 24 months of work authorization beyond your initial OPT, and every employer must be enrolled in E-Verify to hire you.
Find STEM OPT Platform Developer JobsOverview
Showing 5 of 10+ Platform Developer jobs










See all Platform Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Platform Developer roles.
Get Access To All Jobs
INTRODUCTION
Cleveland Brothers, the largest Cat® dealer in Pennsylvania, northern West Virginia, and western Maryland, has an immediate opportunity for an Application Developer.
Position Summary
We are seeking a skilled Application Developer to join our team. This role is responsible for designing, developing, deploying, and supporting custom solutions across the Microsoft Dynamics 365 (D365) ecosystem, including Finance & Operations (F&O), Customer Engagement (CE), and the Power Platform. The ideal candidate will have a strong development background with hands-on experience building integrations, customizations, and automation using Microsoft services.
Primary Responsibilities
- Design, develop, test, and deploy custom solutions within Microsoft Dynamics 365 F&O and CE environments.
- Develop and maintain X++ customizations, extensions, plugins, and workflows within D365 F&O.
- Build and support Power Platform solutions including Power Apps (Canvas and Model-Driven), and Power Automate flows.
- Develop and maintain integrations between D365 and internal/external systems using Azure App Services, Azure Logic Apps, Azure Functions, and APIs (REST, OData, Data Entities).
- Collaborate with business analysts, functional leads, and stakeholders to translate business requirements into technical designs and development tasks.
- Troubleshoot and resolve technical issues across D365 F&O, CE, Power Platform, and supporting Azure services.
- Manage code deployments and repositories using Azure DevOps, including CI/CD pipelines, branching strategies, and version control.
- Support environment management activities via Microsoft Lifecycle Services (LCS) and the Power Platform Admin Center.
- Develop and maintain SSRS reports, data contracts, and custom reporting solutions.
- Write and maintain documentation for customizations, integrations, configurations, and development processes.
- Stay current with D365 platform updates, Power Platform features, and Azure service capabilities.
- Participate in code reviews, testing, and debugging to ensure high-quality deliverables.
- Provide production support, including troubleshooting batch jobs, data interfaces, and system performance issues.
- Support planned after-hours work related to deployments, system updates, and environment changes as needed.
Required Skills & Experience
- Education: Bachelor's degree in Computer Science, Information Technology, Management Information Systems, or a related field.
- Experience: 3+ years of experience developing within the Microsoft Dynamics 365 ecosystem.
- X++: Demonstrated proficiency in X++ development, including extensions, CoC (Chain of Command), form/table customizations, and the SysOperations framework.
- C# / .NET: Strong proficiency in C# and .NET for building custom integrations, Azure Functions, and server-side logic.
- Power Platform: Hands-on experience with Power Apps, Power Automate, Power BI, and Dataverse development.
- D365 F&O: Solid understanding of D365 F&O architecture, data management (DIXF), batch framework, security framework, and the extension-based development model.
- D365 CE: Experience with Customer Engagement development, including plugins, custom workflows, business rules, and model-driven apps.
- Azure Services: Practical experience with Azure App Services, Azure Logic Apps, Azure Functions, Azure DevOps, and Azure Service Bus.
- SQL: Strong SQL Server skills for data analysis, troubleshooting, reporting, and validation.
- Development Tools: Proficiency with Visual Studio, Azure DevOps (source control, work items, pipelines), and SQL Server Management Studio.
- Integration: Experience with REST APIs, OData, web services, and data entity frameworks.
Preferred Skills & Qualifications
- Experience with Azure Data Lake, Azure Data Factory, or Synapse Analytics.
- Familiarity with dual-write integration between F&O and CE.
- Knowledge of SSRS report development and Lasernet or similar document management/printing solutions.
- Microsoft Dynamics 365 certifications (MB-300, MB-500, PL-400, or similar).
- Experience with Agile/Scrum development methodology.
- Understanding of Lifecycle Services (LCS) and environment management.
- Experience in a Caterpillar dealer or heavy equipment/distribution industry environment.
- Familiarity with JavaScript, HTML, CSS, and JSON.
Why Join the Cleveland Brothers Team:
- Phenomenal Benefits Package: Medical, dental, vision, life insurance, 401(k) match, short- and long-term disability, health savings account, PTO, Profit Sharing Account.
- Advancement: Take your career to the next level with a dynamic organization that wants to see you succeed! In addition to room to grow in this role, there are limitless opportunities across 29 locations whether you want to move up, or into another division of the company.
- Stability: Cleveland Brothers has been around for 75 years. Experience tremendous job security in an essential role with an organization that is around for the long haul.
About Us: For nearly 80 years, Cleveland Brothers Equipment Co., Inc. has proudly served as the exclusive Cat® dealer for western, central, and northeastern Pennsylvania, northern West Virginia, and western Maryland. Since 1948, we've built a legacy as a trusted partner in the construction, mining, forestry, and agricultural sectors.
From our 30 locations, we deliver comprehensive solutions, including high-quality new, used, and rental equipment, genuine parts, and expert service.
Beyond our extensive machinery offerings, we provide diverse solutions, such as industrial engines and generators all supported by our knowledgeable team of professionals.
At Cleveland Brothers, we're more than a dealer; we're your dedicated partner committed to helping you achieve your goals.
Req Benefits: Competitive Compensation Market Leading Benefits Package: Medical, dental, vision, life insurance, 401(k) match, short- and long-term disability, health savings account, PTO, Profit Sharing
Compensation
- Salary: $80,000 - $120,000 / year
See all STEM OPT Platform Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Platform Developer Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Platform Developer
Verify your CIP code supports this role
Platform Developer positions typically align with CIP codes under Computer Science (11.07) or Computer Engineering (14.09). Confirm your degree's CIP code with your DSO before applying, a mismatch between your credential and the role can trigger an I-983 rejection.
Check E-Verify enrollment before accepting offers
An employer can intend to hire you and still be ineligible if they aren't enrolled in E-Verify. Search the E-Verify employer search tool by company name before your first interview so you don't waste time on companies that can't legally onboard STEM OPT students.
Search for platform roles on Migrate Mate
Migrate Mate filters Platform Developer listings by E-Verify enrollment status, so every job you see is already eligible to hire STEM OPT students. Use it to target companies with active STEM OPT hiring history instead of sorting through unverified postings manually.
Build your I-983 training plan around platform deliverables
Your I-983 must connect your daily work to your STEM degree's learning objectives. For platform roles, map API architecture decisions, CI/CD pipeline ownership, or infrastructure-as-code responsibilities directly to coursework, vague descriptions like 'software development' increase the risk of DSO rejection.
Target employers with dedicated STEM OPT onboarding processes
Companies that have hired STEM OPT students before already have HR workflows for E-Verify completion, I-983 co-signing, and the 10-day reporting window. Ask recruiters directly whether they've previously onboarded STEM OPT engineers, experienced employers reduce your administrative risk significantly.
Use OFLC Wage Search to benchmark platform developer pay
USCIS requires that your STEM OPT training plan reflect bona fide employment, and below-market compensation can raise compliance questions. Pull the prevailing wage for your SOC code and metro area from OFLC Wage Search before negotiating your offer so your salary sits within the documented range.
Frequently Asked Questions
Does a Platform Developer role qualify for the STEM OPT extension?
Yes, if your degree falls under an eligible STEM CIP code such as Computer Science, Computer Engineering, or Information Systems, and your Platform Developer duties directly apply that field of study. Your DSO verifies the degree-to-role connection when approving your I-983. Roles focused on cloud infrastructure, API design, or developer tooling generally satisfy this requirement, but your DSO makes the final determination based on your specific degree and job description.
What E-Verify requirement applies to my Platform Developer employer?
Every employer who hires a STEM OPT student must be actively enrolled in E-Verify, not just registered. Enrollment must be in place before your employment start date. You can confirm status through the E-Verify employer search tool. If your employer hasn't enrolled, they cannot legally employ you on STEM OPT, regardless of how willing they are to support the extension.
What goes into the I-983 training plan for a Platform Developer position?
Your I-983 must describe specific learning objectives tied to your STEM degree, the practical skills you'll develop in the role, and how your supervisor will evaluate your progress. For Platform Developer roles, this typically includes infrastructure design, system integration, or software architecture work. Generic descriptions won't satisfy USCIS requirements, your DSO and employer must both co-sign a plan that clearly connects your daily responsibilities to your academic training.
How does cap-gap protection work if my employer files an H-1B for me during STEM OPT?
If your employer files a timely H-1B visa petition on your behalf and you're selected in the lottery, cap-gap automatically extends your STEM OPT work authorization through September 30 of the fiscal year the H-1B takes effect. You don't need to file separately for cap-gap, it applies automatically. Your employer can continue employing you in your Platform Developer role throughout this period as long as the petition remains pending or approved.
Where can I find Platform Developer jobs open to STEM OPT students?
Migrate Mate is built specifically for F-1 STEM OPT students and filters Platform Developer listings by E-Verify enrollment, so you can browse roles at companies already equipped to hire you. This saves you from applying to employers who lack the compliance infrastructure for STEM OPT onboarding, which is a common and avoidable delay for students in this status.