Program Analyst Green Card Jobs
Program Analyst roles qualify for EB-2 or EB-3 green card sponsorship when the position requires a bachelor's degree in a relevant field such as business, public policy, or information systems. Your employer files a PERM labor certification with DOL before petitioning USCIS, making permanent residency the end goal rather than a temporary work authorization.
See All Program Analyst JobsOverview
Showing 5 of 13,139+ Program Analyst jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 13,139+ Program Analyst jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Program Analyst roles.
Get Access To All Jobs
INTRODUCTION
This role will work directly in Governance, Compliance, and Enablement with the Platform Engineering and Automation teams. A business analyst in the Technology Governance program is expected to lead issues as they arise, and apply a solid understanding of technical concepts within the assigned technology segment, while also maintaining the ability to build a coherent narrative to successfully explain the issue to a non-technical audience. This role will collaborate with and support teammates across the technology organization including corporate governance and risk teams, and make recommendations for process, metric and reporting improvements.
ESSENTIAL DUTIES AND RESPONSIBILITIES
The following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
- Enablement: Conduct comprehensive coaching to drive compliance, best practices, and higher code quality across application delivery teams within Truist.
- Compliance Monitoring: Monitor and track regulatory changes, ensuring that the organization remains compliant with all relevant laws, standards, and industry regulations.
- Policy Development: Leads the development, implementation, and revision of corporate standards and procedures to align with Truist policies, best practices, and compliance requirements.
- Audit Support: Collaborates with internal and external audit teams, providing documentation and evidence as needed to demonstrate compliance and adherence to governance standards. This role spans from issue intake, investigation, and remediation plan development, through issue remediation and resolution narrative development.
- Issue Management: Develop and maintain issue response plans to effectively address and mitigate compliance violations.
- Training and Awareness: Develop and deliver training programs to educate employees on governance, risk, and compliance matters, fostering a culture of awareness and accountability.
- Reporting: Gather data to create automated and ad-hoc reports for management and stakeholders summarizing issue assessments, compliance status, and recommendations for improvement.
BASIC QUALIFICATIONS
- Bachelors degree or equivalent experience required.
- Minimum of 3 years of experience as a business analyst, demonstrating a solid understanding of technical concepts and the ability to explain issues to a non-technical audience.
- Self-starter, with strong project leadership skills and the ability to actively listen to stakeholders.
- Creative problem-solving mindset required, for both overcoming technical issues as well for navigating organizational labyrinths to find appropriate solutions.
- Analytical and organizational skills, as well as communication and presentation skills (including reporting and analytics).
- IT governance and compliance experience/exposure.
PREFERRED QUALIFICATIONS
- Masters degree preferred. Prefer a combination of a Bachelors degree in a fine arts discipline (English, History, etc) and a Masters degree in a technical discipline (Computer Science, Math or Statistics, Engineering, etc) – or vice versa.
- Knowledge of Platform Services Technology principles and tools, specifically CICD.
- Experience with audit processes in financial organizations.
- Project management certification.
- ITIL Certification.
- COBIT Training.
- Agile certification.

INTRODUCTION
This role will work directly in Governance, Compliance, and Enablement with the Platform Engineering and Automation teams. A business analyst in the Technology Governance program is expected to lead issues as they arise, and apply a solid understanding of technical concepts within the assigned technology segment, while also maintaining the ability to build a coherent narrative to successfully explain the issue to a non-technical audience. This role will collaborate with and support teammates across the technology organization including corporate governance and risk teams, and make recommendations for process, metric and reporting improvements.
ESSENTIAL DUTIES AND RESPONSIBILITIES
The following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
- Enablement: Conduct comprehensive coaching to drive compliance, best practices, and higher code quality across application delivery teams within Truist.
- Compliance Monitoring: Monitor and track regulatory changes, ensuring that the organization remains compliant with all relevant laws, standards, and industry regulations.
- Policy Development: Leads the development, implementation, and revision of corporate standards and procedures to align with Truist policies, best practices, and compliance requirements.
- Audit Support: Collaborates with internal and external audit teams, providing documentation and evidence as needed to demonstrate compliance and adherence to governance standards. This role spans from issue intake, investigation, and remediation plan development, through issue remediation and resolution narrative development.
- Issue Management: Develop and maintain issue response plans to effectively address and mitigate compliance violations.
- Training and Awareness: Develop and deliver training programs to educate employees on governance, risk, and compliance matters, fostering a culture of awareness and accountability.
- Reporting: Gather data to create automated and ad-hoc reports for management and stakeholders summarizing issue assessments, compliance status, and recommendations for improvement.
BASIC QUALIFICATIONS
- Bachelors degree or equivalent experience required.
- Minimum of 3 years of experience as a business analyst, demonstrating a solid understanding of technical concepts and the ability to explain issues to a non-technical audience.
- Self-starter, with strong project leadership skills and the ability to actively listen to stakeholders.
- Creative problem-solving mindset required, for both overcoming technical issues as well for navigating organizational labyrinths to find appropriate solutions.
- Analytical and organizational skills, as well as communication and presentation skills (including reporting and analytics).
- IT governance and compliance experience/exposure.
PREFERRED QUALIFICATIONS
- Masters degree preferred. Prefer a combination of a Bachelors degree in a fine arts discipline (English, History, etc) and a Masters degree in a technical discipline (Computer Science, Math or Statistics, Engineering, etc) – or vice versa.
- Knowledge of Platform Services Technology principles and tools, specifically CICD.
- Experience with audit processes in financial organizations.
- Project management certification.
- ITIL Certification.
- COBIT Training.
- Agile certification.
See all 13,139+ Program Analyst jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Program Analyst roles.
Get Access To All JobsTips for Finding Green Card Sponsorship as a Program Analyst
Frame your degree field precisely
PERM requires the job's minimum requirements to match your actual credentials. If your degree is in a related but non-obvious field, document the connection in writing before your employer drafts the job description, so the requirements hold up under DOL audit.
Use Migrate Mate to find sponsoring employers
Search Migrate Mate to identify Program Analyst roles at employers with active green card sponsorship history. Filtering by PERM-filing companies cuts the time you spend screening positions that will never lead to permanent residency.
Confirm the job description survives the prevailing wage test
Before your employer submits the PERM application, ask HR to run the posted duties against the OFLC Wage Search for your metropolitan area. A mismatch between job duties and the wage level assigned can trigger a DOL audit or denial.
Negotiate I-140 filing into your offer timeline
USCIS approves I-140 petitions independently of the green card backlog. Getting your employer to file the I-140 promptly after PERM certification locks in your priority date, which governs when you can apply for adjustment of status.
Program Analyst jobs are hiring across the US. Find yours.
Find Program Analyst JobsProgram Analyst Green Card Sponsorship: Frequently Asked Questions
Does a Program Analyst role qualify for EB-2 or EB-3 sponsorship?
Program Analyst positions typically qualify under EB-3 when they require a bachelor's degree in business, public policy, information systems, or a related field. EB-2 applies if the role requires an advanced degree or your employer can demonstrate that your specialized credentials are a business necessity. Your employer's job description must reflect those requirements consistently throughout the PERM process.
How does green card sponsorship differ from H-1B for a Program Analyst?
H-1B is temporary and subject to an annual lottery cap. EB-2 and EB-3 green card sponsorship leads to permanent residency with no cap lottery at the petition stage. The trade-off is timeline: PERM labor certification alone can take six to eighteen months before USCIS even receives the I-140. For many countries outside India and China, the overall wait is still faster than it appears because priority dates are current or near-current.
What does the PERM process require from a Program Analyst candidate?
Your employer must advertise the position, document that no minimally qualified U.S. workers applied, and submit a certified labor application to DOL. You need to meet the minimum requirements stated in that application exactly, including your degree field and years of experience. Credentials earned abroad may need a formal evaluation to confirm U.S. equivalency before the employer files.
Which employers sponsor Program Analysts for green cards most often?
Federal contractors, consulting firms that hold government task orders, and state agencies are among the most active sponsors for Program Analyst roles. You can verify an employer's PERM filing history using DOL's publicly available disclosure data. Use Migrate Mate to filter directly for Program Analyst openings at employers with confirmed green card sponsorship records, which saves significant screening time.
Can I switch employers after my I-140 is approved?
Yes. Once your I-140 has been approved and your priority date is more than 180 days old, portability rules under AC21 let you change to a new employer in a same or similar occupational classification without restarting the green card process. Program Analyst roles often qualify as same or similar to adjacent analyst and management consulting positions, but confirming the SOC code match before switching is advisable.
See which Program Analyst employers are hiring and sponsoring visas right now.
Search Program Analyst Jobs