TN Visa Applications Developer Jobs
Applications Developer roles qualify for TN visa sponsorship under the USMCA treaty's Computer Systems Analyst category, provided your employer can document that the position requires a bachelor's degree in computer science, engineering, or a related technical field. Canadian citizens can apply at the port of entry with no cap; Mexican citizens require a consular appointment.
Find TN Visa Applications Developer JobsOverview
Showing 5 of 97+ Applications Developer jobs










See all 97+ Applications Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Applications Developer roles.
Get Access To All Jobs
INTRODUCTION
As a part of the global industrial organization Marmon Holdings—which is backed by Berkshire Hathaway—you’ll be doing things that matter, leading at every level, and winning a better way. We’re committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture where everyone’s empowered to be their best.
We are seeking a motivated Chemist/ Engineer to join our Adsorbents team in the role of Applications & Process Development Engineer/Scientist. This position plays a key role in supporting both commercial and technical aspects of our business. The Chemist/ Engineer will provide technical support to our sales team and customers, collaborate closely with the R&D team to support new product development, process scale-up, and optimization activities, support product validation, analytical characterization, regulatory activities, and help qualify new raw materials. This role serves as a bridge between R&D, Operations, Quality and Commercial teams to support successful product commercialization. The ideal candidate will combine strong analytical and engineering skills with a collaborative, hands-on approach to problem-solving.
Position Summary
We are seeking a motivated Chemist/ Engineer to join our Adsorbents team in the role of Applications & Process Development Engineer/Scientist. This position plays a key role in supporting both commercial and technical aspects of our business. The Chemist/ Engineer will provide technical support to our sales team and customers, collaborate closely with the R&D team to support new product development, process scale-up, and optimization activities, support product validation, analytical characterization, regulatory activities, and help qualify new raw materials. This role serves as a bridge between R&D, Operations, Quality and Commercial teams to support successful product commercialization. The ideal candidate will combine strong analytical and engineering skills with a collaborative, hands-on approach to problem-solving.
KEY RESPONSIBILITIES
-
Applications & Technical Support
-
Provide technical support to the sales team and customers, including product recommendations, performance evaluations, and troubleshooting.
- Assist in developing technical documentation, data sheets, and customer presentations.
-
Maintain accurate laboratory records and prepare technical reports summarizing test results.
-
Product Development and Scale-up
-
Collaborate with R&D scientist on formulation, synthesis, and performance testing of new adsorbent products.
- Support the development, scale-up, and optimization of manufacturing processes for new products.
- Facilitate transition of new products from laboratory development to commercial manufacturing.
-
Conduct laboratory and pilot-scale testing to evaluate product performance in various water treatment applications.
-
Quality & Regulatory Support
-
Perform product analytical characterization and troubleshooting.
-
Raw Material Qualification
-
Evaluate and qualify new raw materials in collaboration with procurement, operations, and R&D teams.
-
External Collaboration
-
Coordinate work with external contract laboratories for specialized testing or analysis.
-
Safety & Compliance
-
Follow established laboratory safety procedures and contribute to maintaining a safe work environment.
QUALIFICATIONS
-
Education: Bachelor’s or Master’s Degree in Chemistry, Chemical Engineering, Materials Science, Environmental Science, or related field.
-
Experience: 5+ years of experience in a laboratory or technical role within water treatment, environmental chemistry, materials science, or related industry. Experience in process scale up and product development is preferred.
-
Technical Skills:
-
Knowledge of adsorption chemistry, water treatment processes, and/or metal removal technologies preferred.
- Experience with analytical methods (e.g., titration, wet chemistry, particle size, ICP, XRF, etc.).
- Familiarity with quality systems, regulatory testing, and laboratory best practices.
- Experience with various adsorbent materials (e.g., activated carbon, ion exchange resins, advanced filtration media) a plus.
-
Familiarity in process scale up, pilot testing and validation.
-
Soft Skills:
-
Strong problem-solving and communication skills.
- Ability to work effectively in cross-functional teams.
- Self-motivated, organized, and detail oriented.
Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.
We are an equal opportunity employer, and all applicants will be considered for employment without attention to their membership in any protected class. If you require any reasonable accommodation to complete your application or any part of the recruiting process, please email your request to careers@marmon.com, and please be sure to include the title and the location of the position for which you are applying.
See all 97+ TN Visa Applications Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new TN Visa Applications Developer Jobs.
Get Access To All JobsTips for Finding TN Visa Sponsorship as an Applications Developer
Align your degree to the role description
TN visa approval hinges on a clear match between your credential and the job title. If your degree is in information systems or software engineering rather than computer science, get your employer to frame the Applications Developer role around your specific field in the offer letter.
Target employers with recent visa filings
Companies with recent visa filings for similar technical roles are already experienced with work visa sponsorship processes. Targeting those employers shortens the sponsorship conversation and reduces the chance of an uninformed HR rejection.
Request a detailed support letter before your border crossing
Canadian citizens apply for TN status directly at a port of entry, so your employer's support letter does the heavy lifting. It must specify your job duties, the degree requirement, your salary, and the employment period to satisfy CBP's review on the spot.
Find sponsored Applications Developer roles through Migrate Mate
Searching for TN-eligible roles means filtering for employers who understand the Computer Systems Analyst category. Migrate Mate surfaces Applications Developer jobs at companies with recent visa filings, so you're not cold-applying to employers without sponsorship experience.
Prepare for the specialty occupation question in Mexican consular interviews
Mexican applicants attend a TN visa interview where officers may probe whether the role genuinely requires a specialized degree. Bring documentation showing the position's technical complexity: architecture diagrams, project scopes, or employer attestations about the degree requirement.
Negotiate a TN renewal commitment before accepting an offer
TN status is employer-tied and granted in increments. Before signing, confirm your employer will sponsor renewals and understands the process. A verbal agreement isn't enough; written confirmation of renewal support protects you if your manager changes or the company is acquired.
Applications Developer TN Visa: Frequently Asked Questions
Does an Applications Developer role qualify for TN visa sponsorship?
Applications Developer positions qualify under the TN visa's Computer Systems Analyst category, provided the role requires a bachelor's degree in a directly related technical field such as computer science, software engineering, or information systems. The employer must document this degree requirement in writing. Roles where any general degree is acceptable will not satisfy the specialty occupation requirement and can result in a denial at the port of entry or consulate.
How does the TN visa compare to H-1B for Applications Developer jobs?
The TN visa has no annual lottery and no numerical cap for Canadian citizens, meaning you can apply and receive status at a port of entry without waiting for a selection round. H-1B visa requires lottery registration each spring, with a selection rate well below 50% in recent years. For Mexican citizens, TN has a limited annual allocation, but the process is still faster and more predictable than H-1B. TN is renewable indefinitely in three-year increments as long as you hold a qualifying offer.
What documents does my employer need to provide for a TN application?
Your employer must supply a support letter on company letterhead that states your job title, a description of duties, the degree requirement for the role, your salary, and the intended period of employment. For Canadian citizens crossing at a port of entry, CBP reviews this letter on the spot, so vague language about responsibilities or degree requirements is the most common cause of delays. Mexican citizens submit the same documentation to a U.S. consulate as part of the DS-160 package.
How can I find Applications Developer jobs that include TN visa sponsorship?
Most general job searches don't filter for TN-eligible employers, so you end up spending time on companies that have never sponsored international professionals. Migrate Mate is built specifically for this search: it surfaces Applications Developer roles at employers with recent visa filings, so you can focus your applications on companies experienced with visa sponsorship who are prepared to write the support letter required for TN status.
Can I switch employers while on TN status as an Applications Developer?
Yes, but TN status is tied to your current employer and job. When you accept a new offer, your new employer must file a fresh TN application before your start date. Canadian citizens can handle this at a port of entry; Mexican citizens need a new consular appointment. You cannot simply transfer TN status the way some other visa categories allow. Working for the new employer before the new TN is approved puts you out of status, even if your existing TN hasn't expired.