Software Development Interns/OPT

Softura
Farmington Hills, MI

Software Development Interns/OPT

Experience

0-3 Years

Work Location

Farmington Hills, MI

Industry Type

Information Technology and Services; Computer Software

Duties and Responsibilities

• Write software that will be used in production, and has meaningful impact to our customers business

• Work with the agile development methodology to create and deploy new functionality or enhancements

• Collaborate with other engineers (and people from other disciplines) to proactively seek and incorporate feedback on your code

• Learn quickly by asking great questions, finding how to work with your mentor and teammates effectively, and communicate the status of your work clearly

We’re Looking for Individuals With

• Write software that will be used in production, and has meaningful impact to our customers business

• Work with the agile development methodology to create and deploy new functionality or enhancements

• Collaborate with other engineers (and people from other disciplines) to proactively seek and incorporate feedback on your code

• Learn quickly by asking great questions, finding how• A strong fundamental understanding of Computer Science through pursuit of a Bachelor’s, or Master’s degree in Computer Science, math, or a related discipline

• Some programming experience and familiarity, either through side projects or classwork. We work mostly in .Net Core, Java, Python, Machine Learning, Data Analysis, some PHP and Ruby on Rails building mobile and web applications

• Experience from previous internships or other multi-person projects, including any open source contributions

• Familiarity with Microsoft Azure, AWS or Google Cloud is a plus. Experience with MS SQL or other relational databases is highly desirable

• Familiarity with managing and tracking code versions, code deployment, functionality testing etc. are a plus

• Ideal candidates will combine technical and business knowledge with analytical strength and creative problem-solving abilities, have passion for creating software

• Strong verbal and written communication skills and ability to work effectively across organizations

• Familiarity or hands on experience designing and developing applications in a cloud environment to work with your mentor and teammates effectively, and communicate the status of your work clearly

Company Overview

About Softura: Softura is a leading IT Services company with 25+ years of experience in the US and in India, delivering solutions across many industries and verticals. Powered by 400+ professionals we Discover, Define, Develop, and Deliver high-quality custom software solutions both On-Shore and Off-Shore. As a Microsoft Certified Gold Partner, we have the experience and expertise to deliver unparalleled solutions for your unique business needs.

Posted 2026-01-28

Recommended Jobs

Collision Technician

Rocky Mountain Yeti
Wyoming, MI

About Us We’re looking for people we can count on to be part of our team. At Rocky Mountain Yeti we believe that we all have different strengths but we treat each other as equals. We’re looking for …

View Details
Posted 2025-08-28

Team OTR Hazmat Company Driver 1099 Job in Ann Arbor, MI by Silvicom

Silvicom
Ann Arbor, MI

Hazmat Company Truck Driver (1099) - Ann Arbor, MI Join the Silvicom team as a professional CDL A Team driver! We are focused on the safe transportation of hazmat materials across the nation, pr…

View Details
Posted 2026-04-27

Tower climber

JT Tower Service LLC
Clarksville, MI

Job Description Job Description Physically capable of working at heights to install and maintain communication equipment. We are looking for an Experienced person who knows all aspects of Ante…

View Details
Posted 2026-04-23

Facility Operations Event Staff - Michigan Speedway

NASCAR
Michigan

MICHIGAN INTERNATIONAL SPEEDWAY Nestled on more than 1,400 acres in the Irish Hills of Southeastern Michigan, Michigan International Speedway is a track rich in racing history. It has been the love o…

View Details
Posted 2026-03-27

Landscape Designer & Estimator

Pro-Mow Lawncare & Landscaping
Grand Rapids, MI

Job description We are looking for a Landscape Construction Design/Build Estimator to join our dynamic team! Candidates should have experience in quoting landscape construction projects as well as a…

View Details
Posted 2026-02-22

Sales Consultant - Monroe, Michigan, United States

AutomotoSocial
Monroe, MI

Job Description:Automotive Sales Consultant Company Description Victory Automotive Group is family owned and operated since 1997 with over 50 locations across the United States. We provide the best…

View Details
Posted 2026-05-02

Remote Web & AI Training Engineer

DataAnnotation
Michigan

A technology firm is seeking proficient programmers to advance AI development while enjoying remote work and flexible scheduling. You’ll engage in designing and solving coding problems, writing qualit…

View Details
Posted 2026-05-03

Hair Stylist

Sonrise Clippers DBA Great Clips
Grand Rapids, MI

BUSY SALON = BIG OPPORTUNITY Now Hiring Stylists – Northland Dr (Grand Rapids) Great Clips Want a salon where your chair stays full and your paycheck reflects it? Our Northland Dr Great Clips…

View Details
Posted 2026-04-15

Internal Client Care Coordinator

Comfort Keepers of Genesee
Burton, MI

Job Title: Internal Client Care Coordinator Reports To: General Manager Location: Burton, MI  Position Summary: The Internal Client Care Coordinator plays a vital role in ensuring exceptiona…

View Details
Posted 2026-03-22

Remote AI Security Engineer: Train & Vet Cyber Models

DataAnnotation
Michigan

A leading cybersecurity firm is looking for experienced cybersecurity professionals to evaluate AI-generated security content and solve technical cybersecurity problems. This role allows for remote wo…

View Details
Posted 2026-05-03