ARAG Legal Insurance→
Application Developer Intern at ARAG Legal Insurance in Des Moines, IA
InternshipOn-siteFull-timeDes Moines, IA
Skills
javaangularobject-oriented programmingspring securitymicroservice architectureazure devopscustomer service
Job Description
Summary: ARAG Legal Insurance is seeking an Application Developer Intern for the summer of 2026. The intern will contribute to building, enhancing, and supporting custom-developed software within an Agile team, focusing on applications that meet business needs.
Responsibilities:
- 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
- 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
- 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
Required Qualifications:
- Understanding of Object-Oriented programming concepts
- Knowledge of software development life cycle and methodologies
- Proven experience working successfully on a team
- Strong problem solving, troubleshooting, organization, time management and communication skills
- Strong customer service skills
- Currently pursuing, or already has completed, a Bachelor's degree in an IT related field 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
Preferred Qualifications:
- Spring Security & Framework
- Continuous Integration/Continuous Deployment Concepts
- Unit testing strategies
- Microservice Architecture
- Java
- Angular (2.0 or greater) or another JavaScript framework
- Azure DevOps Experience
- Responsive Design
- Nexus, Maven, NPM Experience
- Previous application development or related IT experience preferred
- Course work or experience using Java, Java Script, and Angular preferred
Required Skills: Java, Angular, Object-Oriented Programming
Important Skills: Spring Security, Microservice Architecture, Azure DevOps
Nice-to-Have Skills: Customer Service