OPUS IVS INCposted 3 days ago
Intern
Dexter, MI

About the position

The Software Engineer Intern will contribute to improving system reliability, performance, and security while developing hands-on experience in modern software development practices. They will work collaboratively with cross-functional teams to enhance system monitoring, streamline deployments, and drive innovation, all while focusing on delivering exceptional customer experiences.

Responsibilities

  • Implement health checks to detect issues before they impact customers.
  • Improve application logging to ensure faster issue resolution and a better user experience.
  • Expand monitoring and alerting of web services to reduce downtime and improve service reliability.
  • Fix vulnerabilities and resolve security warnings to protect customer data and build trust.
  • Automate tests to increase efficiency and reduce manual effort.
  • Enhance CI/CD (automated build and deployment system) to enable faster, more reliable releases.
  • Develop a microservices proof of concept to explore new architecture for scalability and agility.
  • Improve application and database performance to optimize systems for better efficiency.
  • Improve documentation to support knowledge sharing across teams.
  • Reverse engineer legacy code to help teams better understand and modernize older systems.
  • Work on small feature development to contribute to broader team projects and product evolution.
  • Assist in failure analysis of defective products, including root cause investigation.
  • Create and improve tests to ensure more reliable and maintainable code.
  • Fix bugs to directly improve software quality and customer satisfaction.
  • Update outdated dependencies to keep systems secure and up to date.

Requirements

  • Pursuing a Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field; recent graduates also encouraged to apply.
  • Experience with program languages and frameworks such as .NET C#, C++, Java, or similar.
  • Basic knowledge of database systems (e.g., SQL, NoSQL) and database performance optimization.
  • Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint, Outlook) for documentation, data analysis, and reporting.
  • Strong problem-solving and debugging skills with attention to detail.
  • Ability to quickly learn new technologies, frameworks, and tools.
  • Effective communication and collaboration skills.

Benefits

  • Competitive Pay: We offer a competitive total compensation plan including salary, bonuses, tuition reimbursement, and a match contribution to your 401k.
  • Time Off: Employees receive paid holidays and floating holidays.
  • Benefits: A comprehensive benefits package, including medical, dental, and vision.
  • Opportunity: To be a part of a fast-growing company working to make the world safer!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service