Under frequent supervision, the Associate Software Engineer collaborates with architects, analysts, and developers to design, develop, modify, and maintain software applications of limited complexity. The role performs coding, debugging, testing, and troubleshooting throughout the application development process, and assists with post-implementation support and system enhancements. The position also gathers and compiles information about technology processes and systems, coordinates with internal contacts on project tasks and technical issues, monitors the quality of its own work, and researches technology solutions and best practices. The role may assist with special projects and other duties as needed. RLI describes its culture as one of employee ownership, collaboration, ethical conduct, and a focus on delivering exceptional results for customers and partners.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level