Software Engineer Intern
@ OPUS IVS INC

Dexter, Michigan, United States
On Site
Posted 17 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXXX****** @opusivs.com
Recommended after applying

Job Details

Company Overview

At Opus IVS, our mission is to drive advancement in the automotive industry by assisting customers with complex vehicle repairs. Our values include Customer Focus, Innovation, Collaboration & Teamwork, and a Results-Driven approach. Our pioneering technology has been a leader since the late 90’s, offering modern collision shops an integrated platform anchored by expert technicians and patented technology.

Position Summary

The Software Engineer Intern will improve system reliability, performance, and security while gaining hands-on modern development experience. Working with cross-functional teams, you will enhance monitoring, streamline deployments, and drive innovation with a focus on exceptional customer experiences.

Responsibilities

  • Implement health checks to detect potential issues early.
  • Improve application logging for faster issue resolution.
  • Expand monitoring and alerting of web services to reduce downtime.
  • Fix vulnerabilities and address security warnings.
  • Automate tests to increase efficiency.
  • Enhance CI/CD processes for reliable releases.
  • Develop a microservices proof of concept for scalability.
  • Optimize application and database performance.
  • Improve documentation for knowledge sharing.
  • Reverse engineer legacy code to aid modernization.
  • Contribute to feature development and product evolution.
  • Assist in failure analysis and root cause investigation.
  • Create, improve, and execute tests for maintainable code.
  • Fix bugs to directly improve software quality.
  • Update outdated dependencies to maintain security.

Requirements

Pursuing a Bachelor’s degree (or recent graduate) in Computer Science, Software Engineering, Information Technology, or related fields. Experience with languages such as .NET C#, C++, Java, or similar along with basic database skills (SQL, NoSQL). Proficiency in Microsoft Office for documentation and reporting, a strong aptitude for problem-solving and debugging, and effective communication and collaboration skills are required.

What We Offer

Competitive compensation including salary, bonuses, tuition reimbursement, and a match contribution to your 401k. Enjoy paid time off, holidays, floating holidays, and a comprehensive benefits package including medical, dental, and vision coverage. This is an opportunity to join a fast-growing company working to make the world safer.

Physical Demands

This role requires regular use of hands, standing, walking, and occasional stooping or kneeling. Specific vision abilities are required to perform the essential functions of the job. Reasonable accommodations may be made for individuals with disabilities.

Key skills/competency

Software Engineer Intern, .NET, C#, C++, Java, microservices, CI/CD, automation, testing, debugging, documentation

How to Get Hired at OPUS IVS INC

🎯 Tips for Getting Hired

  • Research Opus IVS Inc's culture: Study their mission, values, and technology history.
  • Customize your resume: Highlight software development and testing skills.
  • Prepare technical answers: Focus on automation, CI/CD, and debugging.
  • Practice behavioral insights: Be ready to share teamwork and collaboration examples.

📝 Interview Preparation Advice

Technical Preparation

Review .NET, C#, C++ examples.
Practice coding and system design exercises.
Study CI/CD pipeline setups.
Familiarize with database performance tuning.

Behavioral Questions

Describe teamwork in project challenges.
Share an instance of problem solving.
Explain handling tight deadlines effectively.
Discuss learning from technical failures.

Frequently Asked Questions