ARAG is seeking an Application Developer Intern to build, enhance, and support custom-developed software benefiting the business, by contributing to the development of new digital tools for consumers.
Requirements
- Understanding of Object-Oriented programming concepts
- Knowledge of software development life cycle and methodologies
- Spring Security & Framework
- Continuous Integration/Continuous Deployment Concepts
- Unit testing strategies
- Microservice Architecture
- Java
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 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.
Other
- 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.
- Previous application development or related IT experience preferred.
- Proven experience working successfully on a team.
- Strong problem solving, troubleshooting, organization, time management and communication skills.