1

Software Engineer In Training Jobs in Indiana (NOW HIRING)

Civil Engineer in Training

Indianapolis, IN · On-site

$60K - $69K/yr

Your Opportunity As a Civil Engineer in Training in our Community Development Group, you will have the opportunity to work on a wide variety of innovative and diverse land development projects. This ...

SEP has openings for experienced lead software engineers. We've been helping companies build great software products since 1988 in a wide range of industries and technologies. We provide software ...

SEP has openings for experienced lead software engineers. We've been helping companies build great software products since 1988 in a wide range of industries and technologies. We provide software ...

SEP is a software product design and development company located in Westfield, IN, helping clients build great software products since 1988. They are seeking experienced lead software engineers to ...

SEP has openings for experienced lead software engineers. We've been helping companies build great software products since 1988 in a wide range of industries and technologies. We provide software ...

... in monthly developer meetings * Continuing education including but not limited to security training ... Software development qualifications such as Microsoft Certified Professional Developer * Employees ...

... in monthly developer meetings * Continuing education including but not limited to security training ... Software development qualifications such as Microsoft Certified Professional Developer * Employees ...

... in monthly developer meetings * Continuing education including but not limited to security training ... Software development qualifications such as Microsoft Certified Professional Developer * Employees ...

This role offers the chance to make a visible contribution in South Bend, Indiana, USA while ... called Top Engineer . It does not say Average Engineer. It means we work with the Top 1% of ...

In this role, you'll troubleshoot AI behavior, partner with other engineers to fix root causes, and ... As part of our Software Engineer hiring efforts, we're using a video screening process and coding ...

Software Engineer

Fort Wayne, IN · Remote

$100K - $120K/yr

Our client is a well-established organization in the Greater Fort Wayne Area, and they are adding a Software Engineer to their team. * The company is growing significantly; continuing to add to their ...

Bowhead seeks a Software Engineer to join our team in Crane, IN. The Senior Software Engineer will research, design, develop and test operating systems level software, compilers and network ...

next page

Showing results 1-20

Software Engineer In Training information

What does a trainee software engineer do?

A trainee software engineer assists in developing, testing, and maintaining software applications under the supervision of experienced engineers. They often learn coding languages, use development tools, and participate in team projects to build their skills and gain practical experience in software development.

What kinds of projects can a Software Engineer In Training expect to work on, and how are these projects structured for learning and development?

As a Software Engineer In Training, you will typically be assigned to smaller-scale features or assist with components of larger projects under the guidance of more experienced engineers. These projects are structured to gradually introduce you to the company’s technology stack, development processes, and best practices. You’ll often participate in code reviews, pair programming, and regular team meetings, which help build both technical and collaborative skills. The environment is designed to provide mentorship and hands-on experience, so you can confidently progress to more complex responsibilities over time.

What are the key skills and qualifications needed to thrive as a Software Engineer In Training, and why are they important?

To thrive as a Software Engineer In Training, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, coding languages such as Python or Java, and basic software development tools is typically required. Strong communication, eagerness to learn, and teamwork skills help set individuals apart in this role. These competencies are crucial for adapting quickly, contributing effectively to projects, and developing into a well-rounded software engineer.

What is L1, L2, L3, and L4 developer?

In software engineering, L1, L2, L3, and L4 typically refer to different levels of developer experience and responsibility, with L1 being entry-level and L4 being senior or lead roles. These levels often correspond to increasing technical skills, problem-solving abilities, and project ownership, and are used by companies to structure career progression and compensation. As a Software Engineer In Training, you are usually at the L1 or L2 level, focusing on learning core skills and gaining practical experience.

What is the difference between Software Engineer In Training vs Software Developer?

AspectSoftware Engineer In TrainingSoftware Developer
CredentialsTypically pursuing or holding a bachelor's degree in computer science or related fieldUsually has a similar educational background, often with some work experience
Work EnvironmentEntry-level, often in training or mentorship programs within tech companiesFull-time development roles, working on projects and coding tasks
Employer UsageCommonly used for new graduates or interns starting their software engineering careersUsed for professionals actively developing software solutions

In summary, a Software Engineer In Training is an entry-level role focused on learning and development, often for recent graduates, while a Software Developer is a more experienced role involving active software creation. Both roles share similar educational backgrounds but differ in experience and responsibilities.

What is a Software Engineer In Training?

A Software Engineer In Training is an entry-level professional who is learning the skills and practices required to become a fully qualified software engineer. Typically, they work under the supervision of senior engineers, assisting with coding, testing, and debugging software applications. This role is designed to provide hands-on experience, mentorship, and exposure to industry-standard tools and processes. Over time, individuals in this position gain the necessary knowledge and experience to advance to more independent engineering roles.

Is it true that AI will replace software engineers?

AI is advancing and can automate certain coding tasks, but software engineers in training play a crucial role in designing, testing, and maintaining complex systems. AI tools are best used to augment human skills rather than replace the need for skilled software engineers, especially those developing and managing AI applications and understanding software architecture.

What engineers make $500,000?

Highly experienced software engineers, especially those in senior or specialized roles such as machine learning engineers, software architects, or those working at major tech companies, can earn $500,000 or more annually. Compensation often includes base salary, bonuses, and stock options, and typically requires advanced skills, extensive experience, and working in competitive environments.
What cities in Indiana are hiring for Software Engineer In Training jobs? Cities in Indiana with the most Software Engineer In Training job openings:
Civil Engineer in Training

Civil Engineer in Training

Stantec

Indianapolis, IN • On-site

$60K - $69K/yr

Full-time, Part-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Stantec rating

8.5

Company rating: 8.5 out of 10

Based on 81 frontline employees who took The Breakroom Quiz

75th of 355 rated engineering


Job description

Strong communities don't just happen. They're thoughtfully planned and future-ready. We bring life to urban downtowns, suburban hubs, small towns, and rural areas through master-planned communities, mixed-use developments, parks, and recreation facilities. The result: vibrant economic centers, resilient neighborhoods, and welcoming places that feel like home.
Your Opportunity
As a Civil Engineer in Training in our Community Development Group, you will have the opportunity to work on a wide variety of innovative and diverse land development projects. This position involves working collaboratively with design teams in the development of construction plans and specifications; preparing reports, studies, and construction contract documents; computing quantities and preparing cost estimates; performing field observations and assisting in the coordination and management of construction activities.
Your Key Responsibilities
  • Perform civil design and technical tasks on projects under the supervision of the Project Manager or Project Engineer.
  • Work with other engineering disciplines and professionals in the coordination of the project.
  • Perform data analysis and calculations to analyze and design civil system components.
  • Collect data and gathering information to support design decisions.
  • Perform field work/construction observation under the supervision of a senior engineer/designer and/or construction manager.
  • Interpret and verify compliance with applicable codes and engineering standards and practices.
  • Analyze proposed project solutions to ensure reliability, resource efficiency and cost effectiveness.
  • Communicate professionally and effectively, both verbally and written, with project team members, clients, and contractors.
  • Perform other duties as assigned.

Your Capabilities and Credentials
  • Strong foundational understanding of general concepts of civil engineering design.
  • Ability to participate and collaborate in a project team setting and to engage in creative and critical thought.
  • Ability to interpret sketches, drawings, building programs and other similar materials.
  • Good communication skills, attentiveness to detail, and multi-tasking ability.
  • Willingness to learn new skills and interface with multiple project managers.
  • Proficient with MS Office Suite including Word, Excel, OneNote, and OneDrive.
  • Proficient with AutoCAD and Civil3D.
  • Possess a valid driver's license with a good driving record.

Education and Experience
  • Bachelor's degree in Civil Engineering or an equivalent combination of education and related experience.
  • Minimum of 1 year of related professional work or Co-op/Internship experience preferred.
  • Engineer-in-Training designation, successful completion of the EIT exam or the ability to take the EIT exam within six months of starting preferred.

This description is not a comprehensive listing of activities, duties or responsibilities that may be required of the employee and other duties, responsibilities and activities may be assigned or may be changed at any time with or without notice.
About Stantec
Stantec is a global leader in sustainable engineering, architecture, and environmental consulting. The diverse perspectives of our partners and interested parties drive us to think beyond what's previously been done on critical issues like climate change, digital transformation, and future-proofing our cities and infrastructure. We innovate at the intersection of community, creativity, and client relationships to advance communities everywhere, so that together we can redefine what's possible.
If you're passionate about empowering communities, join us to discover a career with endless opportunities to make communities more equitable, resilient, and livable.
Pay Transparency: In compliance with pay transparency laws, pay ranges are provided for positions in locations where required. Please note, the final agreed upon compensation is based on individual education, qualifications, experience, and work location. At Stantec certain roles are bonus eligible. Actual compensation for part-time roles will be pro-rated based on the agreed number of working hours per week.
Benefits Summary: Regular full-time and part-time employees (working at least 20 hours per week) have access to medical, dental, and vision plans, a wellness program, health saving accounts, flexible spending accounts, 401(k) plan, employee stock purchase program, life and accidental death & dismemberment (AD&D) insurance, short-term/long-term disability plans, emergency travel benefits, tuition reimbursement, professional membership fee coverage and paid family leave. Regular full-time and part-time employees will receive ten paid holidays in each calendar year. In addition, employees will be eligible to accrue vacation between 10 and 20 days per year and eligible for paid sick leave (and if more generous, in accordance with state and local law).
Temporary/casual employees have access to 401(k) plans, employee stock purchase program, and paid leave, in accordance with state and local law.
The benefits information listed above may not apply to union positions because benefits for such positions are governed by applicable collective bargaining agreements
Primary Location: United States | MI | Okemos
Organization: BC-1903 CommDev-US North Central
Employee Status: Regular
Business Justification: New Position
Travel: Yes
Schedule: Full time
Job Posting: 27/03/2026 05:03:00
Req ID: 1005125
#additional
Stantec provides equal employment opportunities to all qualified employees and applicants for future and current employment and prohibit discrimination on the grounds of race, colour, religion, sex, national origin, age, marital status, genetic information, disability, sexual orientation, gender identity or gender expression. We prohibit discrimination in decisions concerning recruitment, hiring, referral, promotion, compensation, fringe benefits, job training, terminations or any other condition of employment. Stantec is in compliance with laws and regulations and ensures equitable opportunities in all aspects of employment. At Stantec we are committed to ensuring our recruitment process is accessible to all. If you require reasonable adjustments to be made during the recruitment process then please inform a member of our Talent Acquisition team.

What Stantec employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom