Arch is looking for a Software Engineering Intern to join their Technology team to gain hands-on experience in a dynamic enterprise environment supporting global reinsurance operations, contributing to real-world software development projects, and exploring emerging technologies like AI and machine learning.
Requirements
- Programming proficiency in C-Sharp, Java, or React.js.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
- Understanding of databases, APIs, and information systems.
- Exposure to Agile methodologies and tools like JIRA.
- Experience with version control systems like Git/GitHub.
- Previous exposure to AI/ML, chatbot development, or related projects (through coursework, internships, or personal work).
Responsibilities
- Translate business needs into technical solutions using C-Sharp, and React.js.
- Design, build, and enhance tools and systems used across our Reinsurance IT landscape.
- Explore and integrate AI/ML chatbot capabilities into our underwriting applications.
- Brainstorm creative use cases for AI/chatbots that improve user experience and efficiency.
- Document and present your work clearly to both technical and non-technical audiences.
- Collaborate in Agile development environments using tools like JIRA and GitHub.
- Take initiative, work independently, and think critically to solve problems.
Other
- Curiosity, creativity, and a willingness to experiment with new technologies.
- Strong analytical thinking and problem-solving skills.
- Self-starter attitude with the ability to work independently and in teams.
- Excellent written and verbal communication skills.
- Currently enrolled (or recently graduated) in a Bachelor’s or Master’s program in:Computer Science, Software Engineering, Data Science, Information Systems or a related field.