Are you applying to the internship?
Job Description
Software Engineering Intern | Symetra
The Tone:
This is an internship at Symetra, located remotely. Symetra is a national financial services company committed to helping people achieve their financial goals and feel confident about the future. This role contributes to that mission by solving business needs through the development of quality software. As an important part of the Symetra community, interns work on real projects that bring value to underserved communities and help people take steps toward financial freedom.
The TL;DR
• Role: Internship
• Type: Temporary
• Location: Remote
• Mission: Solve business needs by building quality software with guidance from senior engineering team members.
• Tech Stack: C#, Java, Python, AWS, Azure, GCP, Database technologies, SDLC tooling
What You’ll Actually Do
• Develop Software: Build secure, high-quality, performant, and scalable code using specified programming languages and tools.
• Design Solutions: Assist senior engineers in the design and development of software solutions.
• Ensure Quality: Participate in code reviews, requirements definition, and design walkthroughs to ensure adherence to standards and quality.
• Test and Troubleshoot: Define and perform unit testing, support functional and regression testing efforts, and provide timely resolutions for software issues.
• Learn and Grow: Work closely with senior engineers to enhance technical skills and understanding of software development methodologies.
The Must-Haves
• Background: Early Career. Currently enrolled full-time and pursuing a Bachelor’s or Master’s in Computer Science, Computer Engineering, or equivalent experience.
• Experience: Programming experience with C#. Hands-on experience building systems in one or more cloud providers (AWS, Azure, GCP). Experience with database technologies.
• Skills: In-depth knowledge of architecture and design (architecture, design patterns, reliability, and scaling). Knowledge of developer tooling across the SDLC (task management, source code, building, deployment, operations). Exceptional written and verbal communication skills. Developing analytical and problem-solving skills with the ability to make data-driven decisions.
• Bonus: Experience with other object-oriented languages like Java or Python.