H-1B Visa Application Developer Ii Jobs
Application Developer II roles consistently rank among the most H-1B visa-sponsored positions in the U.S., with employers regularly filing Labor Condition Applications for mid-level developers across enterprise software, fintech, and healthcare IT. Your specialty occupation status is well-established, making this one of the more straightforward H-1B categories to document.
Find H-1B Visa Application Developer Ii JobsOverview
Showing 5 of 677+ Application Developer Ii jobs










See all 677+ Application Developer Ii Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Application Developer Ii roles.
Get Access To All Jobs
Position Summary:
The Associate Application Developer supports the design, development, testing, implementation, and maintenance of software applications and integrations that enable university business and operational processes. Working within a defined technical domain and under close supervision, this role applies established development standards, tools, and methodologies to complete well-defined assignments while building foundational technical proficiency and professional judgment. The position contributes to application reliability, service quality, user experience, and operational efficiency by producing accurate, maintainable solutions, resolving routine technical issues, and supporting the delivery of secure and dependable technology services.
About the Work Unit:
Vanderbilt University Information Technology is a human-centric organization that advances our university by delivering innovative solutions and frictionless experiences through collaboration.
Key Functions and Expected Performance:
Application Development & Delivery:
- Develops and modifies application components, integrations, and scripts for well-defined assignments using established development standards and practices.
- Completes assigned development tasks within expected timelines while meeting quality, security, and documentation requirements.
- Participates in software testing, deployment, and implementation activities to support successful delivery of application enhancements and fixes.
- Applies established coding conventions and technical standards to produce maintainable and supportable solutions.
- Contributes to team deliverables by consistently delivering accurate work requiring minimal revision.
Analysis & Problem Resolution:
- Analyzes routine technical issues using established troubleshooting methods and documented procedures.
- Investigates defects, identifies probable causes, and implements approved solutions under guidance from more experienced team members.
- Reviews functional and technical requirements to support the development of effective application solutions.
- Escalates complex or ambiguous issues appropriately while providing relevant analysis and supporting information.
- Contributes to reducing recurring issues through accurate diagnosis and timely resolution of assigned problems.
Quality, Security & Reliability:
- Performs unit testing and supports quality assurance activities to verify application functionality and performance.
- Ensures application changes comply with established security, compliance, and operational standards.
- Validates application functionality following deployments and updates to minimize service disruptions.
- Identifies opportunities to improve application stability, maintainability, and user experience within assigned areas of responsibility.
- Supports efforts to reduce defects, rework, and operational risk through attention to detail and adherence to defined processes.
Documentation & Knowledge Management:
- Maintains accurate technical documentation for application configurations, code changes, testing activities, and support procedures.
- Documents troubleshooting findings, solutions, and implementation details to support ongoing service delivery.
- Follows established documentation standards to promote consistency, maintainability, and knowledge sharing.
- Maintains records of completed work to support operational continuity and future enhancements.
Collaboration & Service Support:
- Collaborates effectively with developers, analysts, support personnel, and business stakeholders to complete assigned work.
- Participates in team discussions, code reviews, and knowledge-sharing activities to develop technical capabilities and improve outcomes.
- Communicates project status, risks, and issues to team members and supervisors in a timely manner.
- Supports effective handoffs between development, testing, implementation, and support functions.
- Provides responsive technical support and customer-focused service that contributes to positive user experiences.
Working Conditions and Operational Requirements:
Hybrid Work Arrangement:
This position is eligible for a hybrid work schedule, combining on-campus and remote work. Employees are expected to be on site at least one day per week and for activities that require in-person presence, such as team collaboration, service delivery, or campus events. Specific on-site expectations are determined in coordination with the supervisor and must align with departmental needs and institutional policy. Remote work privileges may be revoked at any time.
On-call Responsibilities:
The position includes rotating on-call duties for after-hours incident response and requests.
Supervisory Relationships:
This position does not include direct supervisory responsibility. The role reports administratively and functionally to the Application Development Manager.
Education and Certifications:
- High school diploma is necessary
- Bachelor’s degree is preferred
Experience and Skills:
- 1-3 years of relevant experience is necessary
- Foundational knowledge of software development principles, programming languages, and application lifecycle practices is necessary
- Ability to analyze routine technical issues and apply established troubleshooting methods to resolve problems is necessary
- Ability to develop, test, and maintain application code while adhering to defined standards and procedures is necessary
- Knowledge of application security, quality assurance, and change management practices is necessary
- Ability to document technical work clearly and maintain accurate development and support records is necessary
- Ability to collaborate effectively with technical and business stakeholders while contributing to team objectives is necessary
- Demonstrated commitment to VUIT’s Guiding Principles is necessary
Information Technology’s Guiding Principles:
- Trust and Respect- VUIT cultivates a community built on trust, mutual respect, and inclusivity, where all members feel valued and supported. We prioritize honesty, dignity, empathy, and a willingness to listen and understand.
- Professionalism- VUIT strives to maintain a culture of maturity, accountability, and integrity to best represent the University and self. Have a sense of humility and poise in your work and daily interactions.
- Collaborate- VUIT commits to being inclusive in solution design where we value sharing within and partnering across the university. We are intentional about including our colleagues and preventing silos.
- Bias-to-Action- VUIT is seen as a changemaker by exhibiting a decisive, self-starter, take-action approach with a willingness to make decisions without excessive deliberation. Personal initiative is recognized as a key part of the creative process.
- Communicate- Communication (written, verbal and non-verbal), within and outside VUIT, is open, thoughtful, welcoming, clear, proactive, concise yet complete, always honest, and delivered kindly.
- Innovate- VUIT pledges to be bold and challenge the status quo by inspiring a culture of creativity that promotes growth and advancement for the university.
- Celebrate Each Other- We are intentional in showing appreciation for the work of others by valuing and acknowledging meaningful contributions at all levels of the organization.
- Optimize- VUIT will practice continuous and thoughtful optimization of our solutions and services to increase our human and technological capacity. Capacity drives innovation.
See all 677+ H-1B Visa Application Developer Ii Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new H-1B Visa Application Developer Ii Jobs.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship in Application Developer Ii
Align your degree field to the role
USCIS requires your bachelor's degree to be in a directly related field like computer science, software engineering, or information systems. A general business or liberal arts degree without relevant coursework creates RFE risk, so gather academic transcripts early.
Check LCA filing history before applying
Use the OFLC Wage Search to verify whether a company has filed Labor Condition Applications for Application Developer roles. Employers with active LCA history are already familiar with the H-1B process, which reduces delays after an offer.
Search verified H-1B sponsors on Migrate Mate
Migrate Mate filters Application Developer II openings by employers with confirmed H-1B sponsorship history, so you're not guessing which companies will file. It removes the step of manually cross-referencing DOL disclosure data for each employer.
Time your job search around the cap lottery
H-1B cap-subject petitions must be filed by April 1 for an October 1 start date. If you're targeting a new employer outside cap-exempt status, structure your interview timeline so an offer can realistically be extended before the March registration window opens.
Clarify the employer's prevailing wage level upfront
Application Developer II typically maps to DOL Wage Level II or III depending on supervisory duties and complexity. Ask your recruiter which SOC code and wage level the employer intends to use on the LCA before negotiating compensation.
Get the specialty occupation determination in writing
Request the employer's job description in final form before your petition is filed. USCIS scrutinizes Application Developer roles that list broad or generalist duties. A tightly scoped description tied to specific technical deliverables reduces the chance of a specialty occupation RFE.
H-1B Visa Application Developer Ii: Frequently Asked Questions
Does an Application Developer II role qualify as a specialty occupation for H-1B purposes?
Yes, Application Developer II roles qualify as specialty occupations when the position normally requires a bachelor's degree or higher in a specific technical field such as computer science or software engineering. USCIS evaluates the actual job duties, not just the title, so your employer's job description needs to reflect degree-specific requirements rather than generalist or entry-level tasks.
How do I find Application Developer II jobs where employers will actually sponsor H-1B visas?
Search on Migrate Mate, which surfaces Application Developer II openings filtered by employers with verified H-1B sponsorship history. This lets you skip companies that advertise the role but won't initiate an LCA filing. You can also cross-check employer names against DOL Labor Condition Application disclosure data to confirm prior filings in this job category.
Can I change employers while on H-1B status in an Application Developer II role?
Yes. Under H-1B portability rules, you can start working for a new employer as soon as they file a non-frivolous H-1B transfer petition, without waiting for USCIS approval, as long as you've been in valid H-1B status for at least 180 days. Make sure the new role still meets specialty occupation requirements under the same SOC code.
What wage level should an Application Developer II position use on the H-1B Labor Condition Application?
Most Application Developer II roles are filed at DOL Wage Level II or III. Level II applies to positions requiring limited judgment and working under supervision, while Level III reflects roles requiring independent judgment or project leadership. Your employer determines the level based on actual duties, but the LCA wage must meet or exceed the prevailing wage for that level in your work location.
What documentation should I prepare to support an H-1B petition for an Application Developer II role?
Gather your official degree transcripts, credential evaluation if your degree is from outside the U.S., and any relevant certifications such as cloud or software development credentials. Your employer needs a detailed offer letter matching the LCA job description, and if your degree field doesn't directly align with the role, a credential evaluator's analysis of your coursework can help establish the specialty occupation connection.