Post Job Free
Sign in

Application Developer Intern

Company:
ARAG North America
Location:
Des Moines, IA, 50319
Posted:
February 17, 2026
Apply

Description:

Purpose

Do you have a passion for building new digital tools for consumers? Do you have experience in both Java and angular applications? Are you seeking the opportunity to work with an Agile team on highly-complex applications?

Essential Duties and Responsibilities

Execution

Analyzes, develops, tests, implements, documents, and maintains applications that meet ARAGs business needs, with guidance.

Unit tests code to an acceptable defect level prior to handoff to Quality Assurance Testing and User Acceptance Testing.

Creates automated unit tests as part of development.

Submits code for reviews and integrates suggestions into solution while meeting security standards necessary to pass the code review.

Provides status updates to Manager, Application Development & Quality on a proactive and timely basis.

Participants in development and scrum team meetings.

Planning

Proactively monitors systems availability performance and capacity and suggest adjustments, as appropriate.

Maintains documentation and design papers.

Meets agreed upon timeframes.

Balances prioritizes and manages time with direction.

Actively participates in educational opportunities, both technical and business opportunities.

Production Support

Provides production support for applications and researches the root cause(s).

Develops business knowledge of the applications assigned to effectively provide support maintenance.

Provides tactical troubleshooting and resolution of system incidents and problems while collaborating with IT Ops, Product Owners, and other developers.

Serves as a positive role model by representing ARAG at its Best.

Other duties as assigned. Qualifications

Knowledge:

Required:

Understanding of Object-Oriented programming concepts

Knowledge of software development life cycle and methodologies Preferred:

Spring Security & Framework

Continuous Integration/Continuous Deployment Concepts

Unit testing strategies

Microservice Architecture Skills:

Required:

Proven experience working successfully on a team.

Strong problem solving, troubleshooting, organization, time management and communication skills.

Strong customer service skills Preferred:

Java

Angular (2.0 or greater) or another JavaScript framework

Azure DevOps Experience

Responsive Design

Nexus, Maven, NPM Experience Education:

Currently pursuing, or already has completed, a Bachelor's degree in an IT related filed or equivalent combination of education, experience and formal training in IT or a related field. Must be in good academic standing with applicable college institution. Experience:

Previous application development or related IT experience preferred. Course work or experience using Java, Java Script, and Angular preferred. Certifications, Licenses, Associations, etc.:

None required. Physical:

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Apply