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-05-27

Recommended Jobs

Corrugated Machine Operator Assistant - 3rd Shift

Grand Traverse Container
Grand Rapids, MI

Job Description Job Description Grand Traverse Container has been manufacturing custom corrugated packaging since 1995. Over the years, our reliable service and prompt delivery has allowed us to …

View Details
Posted 2026-06-24

Main Office Customer Service Representative

Isabella Bank
Mount Pleasant, MI

: Position Title: Branch Customer Service Representative Reports To: Senior Branch Manager General Purpose: Opens new saving and checking accounts, CDs, IRAs, processes loans, and provide…

View Details
Posted 2026-07-09

Manufacturing Mechanic

EW Grobbel
Michigan

Manufacturing Mechanic  Location:  St. Clair Shores, Michigan  Shift: 2nd Shift | 4:00 PM – 12:30 AM, Monday – Friday; Saturday as scheduled   Pay: $35.00 – $45.00 per hour  Diesel Mechanics,…

View Details
Posted 2026-06-25

Home Care Aide

MISS KRYSTAL CARES LLC
Port Huron, MI

Job Description Job Description About the Role: Join MISS KRYSTAL CARES LLC as a Home Care Aide and make a meaningful impact in the lives of our clients in Port Huron, MI. We are looking for c…

View Details
Posted 2026-06-29

Assistant Project Manager

Owen Ames Kimball
Traverse City, MI

Job Description Job Description Salary: Job Title:Assistant Project Manager Location:Traverse City, MI Classification:Full Time Why Build Your Career at Owen-AmesKimball At Owen-A…

View Details
Posted 2026-05-29

Forklift Technician - Shop

Fraza / Vitan Equipment
Rochester Hills, MI

Fraza & Vitan Equipment is looking for an experienced Forklift Technician to repair heavy equipment. You’ll service, diagnose, and maintain forklifts and material handling equipment—no two days are…

View Details
Posted 2026-06-26

SIGN ON BONUS AVAIABLE: Automotive Sales Professionals Wanted

Baker Buick (Hudsonville)
Hudsonville, MI

Job Description Job Description NOW HIRING: New Car Sales Professional - SIGN ON BONUS AVAILABLE FOR QUALIFIES CANDIDATES  Baker Buick GMC – Hudsonville, MI Are you a motivated, people-ori…

View Details
Posted 2026-06-08

Ophthalmic Photographer

Retina Consultants of Michigan
Southfield, MI

Job Description Job Description Description As an Ophthalmic Photographer you will be responsible for documenting specific disease processes through photography and other imaging devices as requ…

View Details
Posted 2026-04-02

Lot Porter

Preferred Appearance & Detailing
Grand Haven, MI

Job Description Job Description About Company: Building a Legacy Since we opened our first dealership, we've steadily grown to one of the region's premier dealership groups, regardless of b…

View Details
Posted 2026-06-26