1

H1B Junior Software Developer Jobs in Iowa (NOW HIRING)

Junior QA Engineer

Des Moines, IA · On-site

$65K - $85K/yr

Junior QA Engineer Location: Des Moines, Iowa / in office 3-4 days per week About Us: Austin ... Do you want to work with a small, high-performing team developing innovative software applications?

Junior QA Engineer

Des Moines, IA · On-site

$65K - $85K/yr

Junior QA Engineer Location: Des Moines, Iowa / in office 3-4 days per week About Us: Austin ... Do you want to work with a small, high-performing team developing innovative software applications?

.Net Developer

Clive, IA · On-site

$47.25 - $62.50/hr

Company Description Heading: .Net Developer (H1b Visa Transfer, w2 employees ONLY ) American ... The Engineer will report to the Director of Software Engineering and is a member of the Information ...

.Net Developer

Clive, IA

$47.25 - $62.50/hr

Company Description Heading: .Net Developer (H1b Visa Transfer, w2 employees ONLY ) American ... The Engineer will report to the Director of Software Engineering and is a member of the Information ...

Site Reliability Engineer

Urbandale, IA · On-site

$53.75 - $71.50/hr

Mentors junior software engineers on the team. Most important technical skills are Kubernetes, AWS, OpenTelemetry, Terraform, and at least one programming language such as Java or Go. (3 - 6 years ...

Our company provides application analysis, design, development and programming, software ... Should have 2-4 years of Jr. PM Experience Experience in Waterfall, Agile and SDLC Additional ...

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

Conduct code reviews and provide constructive feedback to peers and junior engineers * Contribute ... Bachelor's degree in software engineering, computer science, or a relevant field preferred

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

As a Software Engineer, you will be responsible for supporting the development, maintenance and ... Conduct code reviews and provide constructive feedback to peers and junior engineers * Contribute ...

next page

Showing results 1-20

H1B Junior Software Developer information

What are the key skills and qualifications needed to thrive as an H1B Junior Software Developer, and why are they important?

To thrive as an H1B Junior Software Developer, you need a solid background in programming languages such as Java, Python, or JavaScript, along with a relevant degree in computer science or a related field. Familiarity with software development tools like Git, IDEs, and frameworks, as well as understanding of databases and basic cloud platforms, is typically expected. Strong problem-solving abilities, teamwork, and effective communication skills set standout candidates apart. These competencies are crucial for building efficient software solutions, collaborating within diverse teams, and adapting to the evolving demands of the technology industry.

What is an H1B Junior Software Developer?

An H1B Junior Software Developer is an entry-level software developer who is legally authorized to work in the United States under the H1B visa program. This role typically involves assisting with software development tasks, learning company coding standards, and collaborating with more experienced team members. H1B visa holders are foreign professionals sponsored by a U.S. employer, and junior developers are often recent graduates or those with limited professional experience in software development. The position allows individuals to gain valuable industry experience while complying with U.S. immigration laws.

What are some common challenges H1B Junior Software Developers face when integrating into a new development team in the U.S.?

H1B Junior Software Developers often encounter challenges such as adapting to different coding standards, communication styles, and agile methodologies commonly used in U.S. teams. Navigating cultural differences and understanding workplace expectations can also require adjustment. However, most teams provide onboarding programs and mentorship to help new hires acclimate, so being proactive in seeking feedback and clarifying doubts can greatly ease the transition.
What are popular job titles related to H1B Junior Software Developer jobs in Iowa? For H1B Junior Software Developer jobs in Iowa, the most frequently searched job titles are:
What cities in Iowa are hiring for H1B Junior Software Developer jobs? Cities in Iowa with the most H1B Junior Software Developer job openings:

$100K - $120K/yr

Other

Posted 3 days ago

New


Job description

Job Description Lead Software Developer | Java | Spring | Microservices | Hybrid Are you a senior software engineer who enjoys leading technical initiatives while staying hands-on with development. We're partnering with a highly respected financial services organization to hire a Lead Software Developer who will help shape the future of enterprise applications while mentoring developers and driving technical excellence. This is more than just a senior development role.

You'll serve as a technical leader, influence architectural decisions, mentor junior developers, and play a key role in designing and supporting business-critical applications that impact the organization every day. What You'll Be Doing As a Lead Software Developer, you'll partner with architects, developers, and business stakeholders to build scalable, secure, and reliable enterprise solutions. You'll lead by example, helping the team solve complex technical challenges while remaining actively involved in development.

Responsibilities include: Lead the design, development, and enhancement of enterprise applications and integrations. Architect secure, scalable solutions using modern Java technologies and microservices. Mentor and coach junior developers while promoting development best practices.

Collaborate with cross-functional teams to deliver high-quality software solutions. Support and enhance critical third-party business applications and ensure seamless integration with internal systems. Develop and maintain RESTful APIs and enterprise integrations.

Participate in production support through a rotating on-call schedule, helping resolve issues and improve system reliability. Continuously identify opportunities to modernize applications, improve processes, and drive technical innovation. What We're Looking For We're looking for someone who enjoys taking ownership, solving difficult problems, and helping others grow.

The ideal candidate is a strong technical leader who isn't afraid to challenge the status quo and continuously learn new technologies. Required Qualifications Bachelor's degree in Computer Science, Management Information Systems, or a related field with 7+ years of experience (or 10+ years of equivalent professional experience). Strong technical leadership with experience in application architecture and solution design.

Extensive experience with Java, Spring Framework, Spring Boot, REST APIs, and JPA/Hibernate. Experience building microservices and integrating applications through APIs and message queues. Experience with SQL, Angular, TypeScript, Node.js, HTML, CSS, and Bootstrap

Strong understanding of object-oriented design, software architecture, design patterns, and test-driven development. Experience with CI/CD pipelines, automated testing, and release management. Experience working within Agile, Scrum, or similar software development methodologies.

Experience with infrastructure automation and tools such as GitLab. Preferred Experience Financial services industry experience. Experience supporting production applications in an on-call environment.

Experience supporting third-party financial platforms such as SimCorp, Principia, MarkitWire, or similar enterprise applications. What Makes You Successful You naturally take initiative and aren't afraid to tackle unfamiliar technologies. You enjoy mentoring developers and helping elevate the entire team.

You think strategically while remaining hands-on with development. You communicate effectively with both technical and business stakeholders. You continuously look for opportunities to improve applications, processes, and team performance.

Why You'll Love This Opportunity Technical leadership role with significant influence on architecture and application strategy. Modern technology stack including Java, Spring Boot, Microservices, REST APIs, Angular, and GitLab. Collaborative engineering culture that values innovation and continuous learning.

Competitive compensation of $102,000-$121,000 plus a 15% annual incentive target based on organizational performance. Hybrid work schedule with four days in the office and one remote day each week. Opportunity to mentor developers while remaining deeply involved in technical design and software engineering.

If you're looking for an opportunity where you can lead, mentor, architect, and still enjoy writing great code, we'd love to connect with you. Apply today or reach out directly for a confidential conversation.