Full Stack Engineer Visa Sponsorship Jobs in Utah
Utah's full stack engineer market is concentrated in the Salt Lake City metro and Lehi's Silicon Slopes corridor, where companies like Adobe, Qualtrics, and Domo regularly hire international engineers. The state's fast-growing tech sector and strong university pipeline from the University of Utah and BYU make it an active market for visa sponsorship roles.
Find Full Stack Engineer JobsOverview
Showing 5 of 41+ Full Stack Engineer Jobs in Utah with Visa Sponsorship










See all 41+ Full Stack Engineer Jobs in Utah with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Full Stack Engineer Jobs in Utah with Visa Sponsorship.
Get Access To All Jobs
INTRODUCTION
CSA Partners is a leading provider of cost segregation services, helping commercial property owners maximize tax savings through accelerated depreciation. Our team of experts specializes in identifying and reclassifying personal property assets to shorten the depreciation time for taxation purposes, resulting in significant tax benefits for our clients.
The Position
We are seeking a Senior Full Stack Software Engineer to join our team in a hybrid work environment, with hands-on Dynamics 365 CRM experience and a track record of delivering custom software end to end. In this role, you will be instrumental in designing, building, and maintaining applications and integrations that serve multiple departments across the organization, with Dynamics 365 and Dataverse at the center of our sales and operations data. As a key contributor on a small team, you'll own features from requirements through production, influence design decisions, and help shape how we use AI-assisted development and AI agents to directly impact business outcomes.
What You Will Do:
- Develop user-friendly, responsive web interfaces using HTML, CSS, JavaScript/TypeScript, and ReactJS for both internal and external customers.
- Design intuitive front-end solutions to improve workflows for Operations, Customer Success, Sales, Marketing, and Finance teams.
- Build, support, and extend C#/.NET APIs to support front-end features and enable seamless data exchange across systems, including Dynamics 365 and Dataverse.
- Collaborate closely with stakeholders across departments to understand their requirements and translate them into effective software solutions.
- Ensure front-end performance, accessibility, and scalability.
- Design and manage database schemas and queries for SQL and NoSQL systems to optimize data flow.
- Deploy and maintain applications using Azure App Service and other cloud-based tools, using Azure DevOps for source control, work tracking, and CI/CD pipelines.
- Own features end to end, from requirements and design through development, testing, deployment, and ongoing support, working within Agile, Scrum and Kanban practices.
- Design, build, and support Dynamics 365 CRM customizations, including Dataverse tables and security roles, model-driven apps, plug-ins, JavaScript form scripting, Power Automate flows, and integrations through the Dataverse Web API.
- Build and maintain AI integrations, agents, and Model Context Protocol (MCP) servers that connect AI assistants to our CRM data and business systems, with appropriate security and access controls.
- Use AI-assisted development tools, such as Claude Code and Claude Design, to speed up prototyping, development, testing, and documentation while maintaining code quality and review standards.
- Support other team members to promote a culture of learning and collaboration.
- Performs other related duties as assigned.
What You Bring:
- 6+ years of professional full stack software development experience across front-end, back-end, and database layers.
- Demonstrated experience delivering custom software solutions end to end, from gathering requirements through design, build, deployment, and support, ideally in a small team wearing multiple hats.
- Strong expertise in HTML, CSS, JavaScript, and ReactJS.
- Proficiency in C#/.NET and RESTful API development.
- Knowledge of relational databases (SQL) and NoSQL database systems.
- Experience deploying and maintaining software in cloud environments, particularly Azure.
- Familiarity with version control systems (Git) and Agile development practices.
- 2+ years of hands-on Dynamics 365 CRM / Dataverse development, including customizations, plug-ins, Power Automate, and integrations (required).
- Strong understanding of software release processes and CI/CD pipelines.
- Strong problem-solving and analytical skills.
- Excellent communication skills to interact with cross-departmental stakeholders.
Preferred / Nice to have:
- Experience building MCP servers, AI agents, or LLM-powered integrations (a significant plus).
- Professional experience using AI-assisted development tools such as Claude Code, Claude Design, or similar (preferred, not required).
- Broader Power Platform experience, such as Power Apps or Power BI, or a Microsoft certification such as PL-400 (Power Platform Developer).
- Experience with NPM and front-end build tools.
- Familiarity with API security best practices.
- Understanding of UI/UX principles and ability to contribute to design discussions.
- Previous experience developing tools or solutions for Operations, Customer Success, Sales, or Finance teams.
- Familiarity with Flutter and Dart for cross-platform application development.
Physical Requirements:
- Prolonged periods sitting at a desk and working on a computer.
What we provide:
- Competitive compensation
- Health insurance benefits
- Life Insurance
- Short and Long-term Disability
- Paid Time Off
- Paid Holidays
- 401(k) plan with company match
Disclaimer: This job description is intended to convey information essential to understanding the scope of the position and it is not intended to be an exhaustive list of experience, skills, efforts, duties, responsibilities, or working conditions associated with the role. Duties, responsibilities, and activities may change at any time with or without notice.
CSA Partners is an Equal Opportunity Employer and complies with all applicable Federal, state, and local employment laws. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.
Full Stack Engineer Job Roles in Utah
See all 41+ Full Stack Engineer Jobs in Utah
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Full Stack Engineer Jobs in UtahFull Stack Engineer Jobs in Utah: Frequently Asked Questions
Which companies sponsor visas for full stack engineers in Utah?
Several established tech employers in Utah have consistent H-1B visa sponsorship histories for full stack engineering roles, including Adobe, Qualtrics, Domo, and Pluralsight. Large enterprises with Utah engineering offices, such as Goldman Sachs and Amazon Web Services, also sponsor regularly. Sponsorship availability varies by team, hiring cycle, and headcount, so confirming sponsorship intent directly with the employer during the application process is essential.
Which visa types are most common for full stack engineer roles in Utah?
The H-1B is the most common visa for full stack engineers in Utah, as software development roles with a bachelor's degree requirement in computer science or a related field generally qualify as specialty occupations. Candidates already holding L-1B or O-1 visa status through a current employer may also transition into full stack roles. F-1 students from Utah universities often work on OPT or STEM OPT before employer-sponsored H-1B petitions are filed.
Which cities in Utah have the most full stack engineer sponsorship jobs?
The Salt Lake City metro and the Silicon Slopes corridor spanning Lehi, Provo, and Orem account for the majority of full stack engineer sponsorship activity in Utah. Lehi in particular has become a dense tech hub, hosting headquarters and large engineering offices for companies like Adobe, Qualtrics, and Domo. Smaller but growing hiring activity also exists in Ogden and St. George as tech companies expand outside the Wasatch Front.
How to find full stack engineer visa sponsorship jobs in Utah?
Migrate Mate is built specifically for international engineers seeking visa sponsorship and filters full stack engineer roles in Utah by sponsorship willingness, so you avoid wasting time on positions that won't support international candidates. The platform surfaces roles from employers with documented sponsorship histories in Utah's tech sector. Filtering by location and role type on Migrate Mate gives you a targeted list relevant to your status and experience level.
What should full stack engineers know about Utah's hiring market before applying for sponsored roles?
Utah's tech sector has grown rapidly through the Silicon Slopes ecosystem, which means many roles come from high-growth startups alongside established public companies. Smaller or early-stage startups may lack the infrastructure or prior experience to sponsor visas even when they want to, so prioritizing companies with existing H-1B filing history is worthwhile. The University of Utah and BYU produce a steady local engineering pipeline, meaning sponsored candidates are competing against a strong domestic applicant pool.
What is the prevailing wage for sponsored full stack engineer jobs in Utah?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.