Green Card Associate Developer Jobs
Associate Developer green card sponsorship follows the EB-2 or EB-3 employment-based path, requiring your employer to complete PERM labor certification with the Department of Labor before filing an I-140 immigrant petition with USCIS. Per-country backlogs mean your priority date determines when you can adjust status or pursue consular processing to lawful permanent residence.
Find Green Card Associate Developer JobsOverview
Showing 5 of 58+ Associate Developer jobs










See all 58+ Associate Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Associate Developer roles.
Get Access To All Jobs
INTRODUCTION
MSCI, Inc. seeks Senior Associate, Developer in Norman, OK, to develop, test and maintain solutions for the RiskManager web application and Java-based backend services.
ROLE AND RESPONSIBILITIES
Work in a timely, business-driven manner to deliver value and fulfill client requirements on schedule. Work with frontend technologies (JavaScript and TypeScript) to develop and enhance UI components. Ensure and enhance the security, stability, reliability and high performance of systems. Deploy, monitor, and manage applications using Cloud technologies. Contribute to the development and implementation of the next generation of MSCI UX solutions. Design and architect solutions for client reporting within a multi-tier, service-oriented, modular architecture environment. Collaborate with team architects to design product evolutions that are more automated, scalable, and efficient, leveraging Java enterprise-level distributed processing technologies. Partner with application management teams to provide Tier 3 support for production issues, ensuring timely resolution. Perform root cause analysis on production incidents, identifying corrective actions and implementing preventative measures. Debug and resolve issues in a timely manner. Implement CI/CD pipelines using Azure DevOps. Programming in Java, JavaScript, TypeScript, React, Lisp and Python. Developing user interface and user experience. Designing and implementing new functionality to the Risk Management system. Fixing the bugs reported by the clients. Testing the code before release. Tuning the performance of the system. Creating Azure DevOps pipelines to automate deployment.
BASIC QUALIFICATIONS
Bachelor's degree or foreign equivalent in Computer Engineering, Informatics, or a related field, and five (5) years of progressively responsible experience in the job offered or in a related occupation: utilizing software development experience with full cycle including UX design, implementation, testing, build, release, and product support; utilizing experience in DevOps tools including Docker and Kubernetes; troubleshooting and resolving software defects across design, development, and maintenance phases using debugging, logging, and root cause analysis techniques; leading end-to-end feature implementation including requirement analysis, technical design, development, testing, deployment, and production support within Java-based web applications and cloud environments; collaborating in cross-functional development teams through code reviews, shared repository management, CI/CD pipeline integration, and contribution to reusable components and technical documentation; and utilizing experience in automated UI Testing and Unit Testing. Telecommuting and/or working from home may be permissible pursuant to company policies. When not telecommuting, must report to work site. In the alternative, employer will accept a Master's degree in one of the above-listed fields and three (3) years of experience in the above-listed skills.
PREFERRED QUALIFICATIONS
QUALIFIED APPLICANTS: Please e-mail your resume to: Marie.Stech@msci.com Ref: YG092726WEB. NO CALLS.EOE.
WHAT WE OFFER
Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing.
Flexible working arrangements, advanced technology, and collaborative workspaces.
A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results.
A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients.
Global Orientation program to kickstart your journey, followed by access to our Learning@MSCI platform, AI Learning Center, LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development.
Multi-directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles.
We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups. All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola! MSCI, Pride & Allies, Women in Tech, and Women’s Leadership Forum.
At MSCI we are passionate about what we do, and we are inspired by our vision – to power better decisions. You’ll be part of an industry-leading network of creative, curious, and entrepreneurial pioneers. This is a space where you can challenge yourself, set new standards and perform beyond expectations for yourself, our clients, and our industry.
MSCI strengthens global markets by connecting participants across the financial ecosystem with a common language. Our research-based data, analytics and indexes, supported by advanced technology, set standards for global investors and help our clients understand risks and opportunities so they can make better decisions and unlock innovation. We serve asset managers and owners, private-market sponsors and investors, hedge funds, wealth managers, banks, insurers and corporates.
MSCI Inc. is an equal opportunity employer. It is the policy of the firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender, gender identity, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy (including unlawful discrimination on the basis of a legally protected parental leave), veteran status, or any other characteristic protected by law. MSCI is also committed to working with and providing reasonable accommodations to individuals with disabilities. If you are an individual with a disability and would like to request a reasonable accommodation for any part of the application process, please email Disability.Assistance@msci.com and indicate the specifics of the assistance needed. Please note, this e-mail is intended only for individuals who are requesting a reasonable workplace accommodation; it is not intended for other inquiries.
To all recruitment agencies
MSCI does not accept unsolicited CVs/Resumes. Please do not forward CVs/Resumes to any MSCI employee, location, or website. MSCI is not responsible for any fees related to unsolicited CVs/Resumes.
Note on recruitment scams
We are aware of recruitment scams where fraudsters impersonating MSCI personnel may try and elicit personal information from job seekers. Read our full note on careers.msci.com.
See all 58+ Green Card Associate Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Green Card Associate Developer Jobs.
Get Access To All JobsTips for Finding Green Card Sponsorship as an Associate Developer
Align your credentials to EB-2 or EB-3
EB-2 requires an advanced degree or a bachelor's plus five years of progressive experience; EB-3 covers a bachelor's degree alone. Gather transcripts, degree certificates, and employment verification letters before you apply so employers can correctly classify your petition track.
Search employers with active PERM filing history
Target companies that have filed PERM applications for software development roles in the past two years. Migrate Mate lists employers with verified green card sponsorship history by role, so you can focus your search on organizations already familiar with the process.
Check prevailing wage before salary negotiations
Your employer must pay the DOL-determined prevailing wage for your occupation and location under PERM requirements. Use the OFLC Wage Search to look up the wage level for Associate Developer roles in your target city before you evaluate any offer.
Understand how PERM recruitment timelines affect your start date
PERM requires your employer to run a compliant recruitment test, including job postings and documentation, before filing with DOL. This process typically takes several months, so factor that runway into conversations with hiring managers when discussing your expected start date.
File I-140 promptly to lock in your priority date
Once PERM is certified, push your employer to file the I-140 immigrant petition with USCIS quickly. Your priority date is set when USCIS receives the I-140, and for nationals of high-demand countries like India or China, that date determines your place in the per-country backlog queue.
Plan for employer changes using AC21 portability
Once your I-485 adjustment-of-status application has been pending 180 days or more, AC21 portability lets you change employers if the new Associate Developer role is in the same or similar occupation. Document the job duties carefully to support a portability claim if you switch companies.
Green Card Associate Developer: Frequently Asked Questions
What green card categories cover Associate Developer roles?
Most Associate Developer positions qualify under EB-3 for professionals with a bachelor's degree in computer science, software engineering, or a related field. If you hold a master's degree or a bachelor's plus five years of progressive development experience, your employer may be able to file under EB-2 instead, which can offer a shorter backlog wait for some nationalities.
How is green card sponsorship different from H-1B sponsorship for a developer role?
H-1B visa sponsorship is temporary work authorization requiring employer-filed I-129 petitions and a cap-subject lottery. Green card sponsorship via EB-2 or EB-3 is a path to permanent residence with no lottery, but it requires PERM labor certification filed with the Department of Labor, an I-140 immigrant petition, and adjustment of status or consular processing. Per-country annual limits mean nationals of high-demand countries can face significant priority-date backlogs before they can complete the process.
How do I find employers who sponsor green cards for Associate Developer roles?
Migrate Mate lists U.S. employers with verified green card sponsorship history for software development roles, searchable by location and job type. Focusing on companies that have already completed PERM filings for similar positions reduces the risk that an employer will decline to sponsor once you receive an offer.
What does PERM labor certification actually require from my employer?
PERM requires your employer to obtain a prevailing wage determination from DOL, conduct a formal recruitment test to demonstrate no qualified U.S. workers are available, document the results, and file the ETA Form 9089 application with the Department of Labor. The employer bears the cost and administrative burden; you contribute by providing credentials and cooperating with any DOL audit requests if they arise.
Can I change jobs after my employer files my green card petition?
Yes, under AC21 portability rules, once your I-485 adjustment-of-status application has been pending 180 days or more, you can move to a new employer if the new role is in the same or similar occupation. Your approved I-140 priority date can also carry over to a new employer's I-140 petition, protecting your place in the backlog queue even if you change companies before your adjustment of status is complete.