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 2025-08-06

Recommended Jobs

LOCUM CVICU Nurse Practitioner

Palm Careers
Ann Arbor, MI

We are hiring LOCUM CVICU Nurse Practitioner or Physician Assistant for a Long Term Coverage need through the end of 2026!! Our team is located outside of Ann Arbor and wanting an experience CVICU Ad…

View Details
Posted 2025-07-31

Golf Outside Operations Associate

Detroit Golf Club
Highland Park, MI

Job Description Job Description Description: Detroit Golf Club is a premier private club in Detroit, MI. Richly embedded in the history of Detroit, DGC aims to uphold its heritage of the city w…

View Details
Posted 2025-07-23

SPANISH INTERPRETER

JBS
Plainwell, MI

Description Position at JBS USA Spanish Interpreter   Reports to: Human Resources/TrainingShift/Work Days: 1st Shift - Monday - Friday with occasional Saturdays Responsible for listening to, u…

View Details
Posted 2025-08-10

Training Coordinator - Iron Mountain, MI

Hubbell
Iron Mountain, MI

Job Overview Hubbell's Systems Control location in Iron Mountain, MI is looking for a Training Coordinator to become a part of our Integrated Substation Solutions team. As a Training Coordinator, …

View Details
Posted 2025-08-06

Non-Ferrous Warehouse

Alter Trading Corp
Negaunee, MI

Job Description Job Description The Role: This position identifies and receives inbound non-ferrous metals to be recycled from the general public. This process is done by weighing material, in…

View Details
Posted 2025-07-29

Software Support Specialist

BS&A
Lansing, MI

Software Support Specialist Company Overview : BS&A Software, a leading software organization with proven technology, is dedicated to providing cutting-edge solutions to local governments and u…

View Details
Posted 2025-07-30

Service Writer

Carleton Equipment Corporation
Livonia, MI

Join Carleton Equipment – A Legacy of Excellence in Heavy Equipment Carleton Equipment, Michigan’s premier heavy equipment dealership with 87 years of industry leadership , is growing – and we’re…

View Details
Posted 2025-07-31

Property Administrator

Independence Village
Midland, MI

Job Description Job Description Property Administrator Independence Village Midland Overview: Location: 2325 Rockwell Drive Midland, MI 48642 Job Type: Full Time Benefits: Medica…

View Details
Posted 2025-08-06