R&D Software Engineer Visa Sponsorship Jobs in Missouri
R&D software engineer visa sponsorship jobs in Missouri draw from the state's strong aerospace, defense, and healthcare IT sectors. Major employers include Boeing, Cerner (Oracle Health), and Mastercard, with Kansas City and St. Louis anchoring most hiring activity. Missouri's public research universities also feed a steady pipeline of international engineering talent into sponsored roles.
Find R&D Software Engineer JobsOverview
Showing 5 of 68+ R&D Software Engineer Jobs in Missouri with Visa Sponsorship










See all 68+ R&D Software Engineer Jobs in Missouri with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new R&D Software Engineer Jobs in Missouri with Visa Sponsorship.
Get Access To All Jobs
Overview
The Software Engineer - Azure is responsible for developing, implementing, and maintaining technology-based business solutions that support organizational objectives and business operations. This role participates in the full software development lifecycle, including requirements analysis, solution design, development, testing, deployment, and production support. Working within a Microsoft technology stack, the Software Engineer leverages expertise in C#, .NET, Azure, SQL, Web APIs, and microservices architecture to deliver scalable, secure, and high-performing applications. The role collaborates with Business Analysts, Quality Assurance, Service Desk, IT Operations, and business stakeholders to build and support solutions that meet both functional and technical requirements. This position requires strong analytical and problem-solving abilities, a commitment to software quality, and the ability to adapt to evolving technologies, methodologies, and business needs.
Key Responsibilities
Software Development & Implementation
- Design, develop, test, deploy, and maintain software applications, APIs, and services using C# and the Microsoft .NET framework.
- Execute development and implementation activities for proprietary business systems and technology solutions.
- Write clean, maintainable, and testable code following established development standards and best practices.
- Develop and support Web APIs, web services, and microservices-based solutions.
- Review, refactor, and optimize existing applications to improve performance, scalability, and maintainability.
- Participate in code reviews to ensure compliance with coding standards and software engineering best practices.
- Create technical documentation, including application specifications, architecture diagrams, operational procedures, and change documentation.
Solution Design & Collaboration
- Analyze business and system requirements to design effective technical solutions.
- Assist with technical design and development activities that align with functional and technical requirements.
- Collaborate with Business Analysts, Quality Assurance, Service Desk, IT Operations, and other stakeholders throughout the software development lifecycle.
- Research, document, and implement business and technical requirements.
- Participate in software architecture discussions and contribute to design decisions that support long-term scalability and maintainability.
- Support cross-functional and cross-departmental initiatives as needed.
Azure Cloud & Production Support
- Develop and maintain cloud-based applications utilizing Microsoft Azure services, including Azure Functions.
- Support and troubleshoot production applications, integrations, and system issues.
- Run and monitor performance testing activities to identify opportunities for optimization and continuous improvement.
- Perform root cause analysis and coordinate resolution efforts across technical teams.
- Evaluate and implement solutions that improve system performance, reliability, and operational efficiency.
Quality & Continuous Improvement
- Support testing, debugging, and quality assurance efforts to ensure successful software releases.
- Utilize Test-Driven Development (TDD) and other quality-focused development methodologies.
- Contribute to the establishment and adoption of coding standards, development practices, and technical documentation standards.
- Research emerging technologies, development tools, and industry trends, including AI-assisted development capabilities, and apply them where appropriate.
- Promote a culture of continuous improvement and technical excellence across the development team.
Routine Decision Making
Examples of routine decisions made independently in this role include:
- Prioritizing and triaging production support issues assigned by management or technical leads.
- Determining implementation approaches that best satisfy functional and technical requirements.
- Evaluating technical trade-offs between alternative development solutions.
- Selecting coding patterns, frameworks, and design approaches to optimize scalability, performance, and maintainability.
- Troubleshooting system errors and coordinating appropriate resolution efforts.
- Identifying opportunities to improve software quality, development processes, and system performance.
Required Qualifications
- Associate degree in Computer Science, Information Technology, Software Engineering, or a related field required.
- Bachelor's degree in a related field preferred.
- Five (5) or more years of professional software development experience.
- Strong experience developing applications using C# and the Microsoft .NET framework.
- Hands-on experience with Microsoft Azure, including Azure Functions and cloud-hosted applications.
- Experience developing and supporting Web APIs, web services, and microservices architectures.
- Strong SQL and relational database experience, including query development and optimization.
- Experience with Test-Driven Development (TDD) and software quality best practices.
- Experience working in Agile software development environments.
- Strong troubleshooting, debugging, analytical, and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to collaborate effectively with technical and non-technical stakeholders.
Preferred Qualifications
- Experience with Azure Logic Apps and other Azure integration services.
- Experience with Angular or modern front-end frameworks.
- Experience using Entity Framework Core or comparable object-relational mapping (ORM) tools.
- Experience with Git or other source control systems.
- Familiarity with AI-assisted development tools and modern software engineering workflows.
- Microsoft Azure certifications such as Azure Fundamentals or Azure Developer Associate.
Technical Knowledge & Skills
- Advanced knowledge of C# and the Microsoft .NET framework.
- Experience developing and supporting Azure cloud solutions.
- Strong understanding of REST APIs, web services, and microservices architecture.
- Solid knowledge of SQL Server, relational database concepts, and query optimization.
- Understanding of object-oriented programming principles and software design patterns.
- Knowledge of software development lifecycle methodologies and Agile practices.
- Ability to evaluate emerging technologies and recommend effective technical solutions.
- Strong relationship-building and collaboration skills within cross-functional teams.
Physical Requirements
- Ability to remain in a stationary position, sitting and/or standing, for extended periods of time.
- Frequent use of a computer, keyboard, and mouse.
- Repetitive hand and finger movements related to typing, data entry, and mouse use.
- Ability to read and review information on computer screens, documents, and other written materials.
- Ability to communicate effectively through in-person, virtual, and written interactions.
R&D Software Engineer Job Roles in Missouri
See all 68+ R&D Software Engineer Jobs in Missouri
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search R&D Software Engineer Jobs in MissouriR&D Software Engineer Jobs in Missouri: Frequently Asked Questions
Which companies sponsor visas for r&d software engineers in Missouri?
Boeing's St. Louis operations, Oracle Health (formerly Cerner) in Kansas City, and Mastercard's global technology center are among the more active sponsors for R&D software engineers in Missouri. Defense contractors like Leidos and L3Harris also maintain engineering teams in the state. Sponsorship activity is concentrated at large technology-intensive employers rather than smaller startups.
Which visa types realistically fit r&d software engineer roles in Missouri?
H-1B visa is the primary path, requiring a specialty occupation and a related bachelor's degree; it is subject to an annual cap and selection process. Canadian and Mexican nationals may qualify for TN visa status under the USMCA Engineer category with an appropriate engineering degree. F-1 students can use OPT or STEM OPT if their degree is STEM-designated. EB-2 and EB-3 employment-based green cards are available for longer-term sponsorship.
Which cities in Missouri have the most r&d software engineer sponsorship jobs?
St. Louis and Kansas City account for the large majority of R&D software engineer sponsorship activity in Missouri. St. Louis benefits from Boeing, defense contractors, and a growing biotech corridor. Kansas City hosts Oracle Health, Mastercard, and a cluster of financial technology firms. Columbia, home to the University of Missouri, sees some sponsorship through research-linked roles and university spinouts.
How to find r&d software engineer visa sponsorship jobs in Missouri?
Migrate Mate lists R&D software engineer roles at Missouri employers with verified visa sponsorship history, searchable by city and role type. Filtering to Kansas City or St. Louis surfaces the highest concentration of opportunities. Reviewing employer LCA filing history on Migrate Mate helps confirm which companies have actively sponsored software engineers rather than relying on job posting language alone.
Are there state-specific factors that affect r&d software engineer sponsorship in Missouri?
Missouri's defense and aerospace concentration means many R&D software engineering roles require security clearances, which can complicate sponsorship for candidates not yet eligible for clearance. The University of Missouri, Washington University in St. Louis, and Missouri University of Science and Technology generate international graduates who enter the local sponsorship pipeline. Missouri does not have state-level visa or immigration programs separate from federal pathways.
What is the prevailing wage for sponsored r&d software engineer jobs in Missouri?
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.