1

From Home Software Developer Apprenticeship Jobs in Indiana

Sr. Software Engineer

Fort Wayne, IN ยท On-site

$100 - $125/hr

Enjoy a flexible schedule, including the option to work from home one day a week, ensuring harmony ... Your Role As a Senior Software Engineer , you'll: * Design, develop, and maintain enterprise-level ...

Embedded Software Engineer

New Albany, IN ยท On-site +1

$121K - $160K/yr

Software engineering * C/C++/Java/.NET * Agile methodologies * Technical documentation * ... WHAT ... In addition, you can work from home to improve your work-life balance. * We care about your well ...

Full Stack Developer

Cloverdale, IN ยท On-site

$80 - $100/hr

The Full Stack Software Developer is responsible for designing, building, and maintaining web applications across the entire technology stack, from front-end user interfaces to back-end services and ...

Full Stack Developer

Cloverdale, IN ยท On-site

$80K - $100K/yr

The Full Stack Software Developer is responsible for designing, building, and maintaining web applications across the entire technology stack, from front-end user interfaces to back-end services and ...

Senior Software Developer / IT Engineer

Greenfield, IN ยท Hybrid

$52.50 - $69.25/hr

NET Developer with a strong background in manufacturing environments and MES (Manufacturing ... This role is hands-on, yet also requires the ability to independently lead projects from concept to ...

We welcome candidates from a variety of backgrounds, including recent graduates, early-career developers, and experienced professionals who are passionate about software development and continuous ...

We welcome candidates from a variety of backgrounds, including recent graduates, early-career developers, and experienced professionals who are passionate about software development and continuous ...

Do you want to learn from and collaborate with some of the greatest minds in the industry? At RTX ... Are you a passionate, motivated Software Developer interested in a rewarding career in the Defense ...

Showing results 21-40

From Home Software Developer Apprenticeship information

What is a from home software developer apprenticeship?

A From Home Software Developer Apprenticeship is a structured training program that allows individuals to learn software development skills while working remotely from their own home. Apprentices receive hands-on experience, mentorship, and often a salary, as they work on real projects for a company. The program typically combines online coursework with practical job assignments, helping apprentices build both technical and soft skills. Successful completion can lead to a full-time software developer position or further career advancement in the tech industry.

What are the key skills and qualifications needed to thrive as a from home software developer apprentice?

To excel as a From Home Software Developer Apprentice, you need foundational programming knowledge, problem-solving skills, and typically a basic understanding of computer science principles or a related degree. Familiarity with coding languages (like Python or JavaScript), version control systems (such as Git), and online collaboration tools is often expected. Strong communication, self-motivation, and time management are crucial soft skills to succeed in a remote learning and working environment. These abilities enable apprentices to effectively learn, collaborate, and contribute to projects while adapting to the unique challenges of remote work.

What are some common challenges faced by software developer apprentices who work from home, and how can they overcome them?

Remote software developer apprentices often face challenges such as limited in-person mentorship, communication barriers, and staying motivated without direct supervision. To overcome these, it's important to proactively schedule regular check-ins with mentors, actively participate in team meetings via video calls, and use collaboration tools like Slack or Jira to stay connected. Setting a structured daily routine and clearly communicating progress or blockers also helps ensure effective learning and integration with the team.

What is the difference between From Home Software Developer Apprenticeship vs Remote Software Developer?

AspectFrom Home Software Developer ApprenticeshipRemote Software Developer
CredentialsTypically requires a relevant diploma or coding bootcamp certificationOften requires a bachelor's degree in computer science or related field
Work EnvironmentStructured training environment, often with mentorship and courseworkSelf-directed, flexible work setup with project-based tasks
Employer & Industry UsageUsed by companies to train entry-level developers remotelyCommon in tech companies hiring remote developers for various projects

While both roles involve software development from home, the From Home Software Developer Apprenticeship focuses on training and skill-building under mentorship, often for beginners. In contrast, a Remote Software Developer is typically an experienced professional working independently on projects. The apprenticeship provides structured learning, whereas the remote developer role emphasizes project execution and expertise.

What are the most commonly searched types of Software Developer Apprenticeship jobs in Indiana?

The most popular types of Software Developer Apprenticeship jobs in Indiana are:

What cities in Indiana are hiring for From Home Software Developer Apprenticeship jobs?

Cities in Indiana with the most From Home Software Developer Apprenticeship job openings:

EDI Integration Software Developer

Indianapolis, IN โ€ข On-site

PROTRANS INTERNATIONAL LLC
Transportation and Warehousingย โ€ขย 501 - 1,000 employees

$48 - $63.75/hr

Full-time

Posted 20 days ago


Key responsibilities

  • Design, develop, test, deploy, and support EDI and system-to-system integrations using Microsoft Azure Integration Services.

  • Support and enhance EDI transaction processing, including ANSI X12 standards such as 204, 210, 214, 940, 943, 944, 945, 990, and 997.

  • Monitor and troubleshoot production integrations, identifying root causes and implementing long-term solutions.


Job description

ProTrans is seeking an experienced Software Developer / EDI Integration Developer to design, develop, support, and enhance B2B and application integrations that enable critical supply chain operations. This role will focus on Electronic Data Interchange (EDI), Azure Integration Services, Microsoft Logic Apps, APIs, and cloud-based integration solutions that support customers, trading partners, and internal business systems.

The ideal candidate MUST HAVE 10+ YEARS EXPERIENCE developing and supporting EDI transactions, integrating ERP and transportation management systems, troubleshooting production issues, and building scalable cloud-based integration solutions.  Candidates who do not have EDI experience will NOT be considered.

This is an ONSITE role based out of Indianapolis, IN. Remote and/or out of state candidates will NOT be considered for this opportunity. 


Role Responsibilities

    • Design, develop, test, deploy, and support EDI and system-to-system integrations using Microsoft Azure Integration Services.

    • Develop and maintain Azure Logic Apps, Azure Functions, API integrations, Service Bus messaging, and related cloud integration components.

    • Support and enhance EDI transaction processing, including ANSI X12 standards such as 204, 210, 214, 940, 943, 944, 945, 990, and 997.

    • Collaborate with customers, trading partners, business analysts, and internal teams to gather requirements and implement integration solutions.

    • Monitor and troubleshoot production integrations, identifying root causes and implementing long-term solutions.

    • Maintain and improve mapping, transformations, validation rules, and business processes related to EDI transactions.

    • Develop and maintain technical documentation including process flows, interface specifications, mapping documents, and support procedures.

    • Participate in solution design discussions and recommend best practices for integration architecture, scalability, security, and reliability.

    • Support the migration and modernization of legacy integration platforms and processes.

    • Participate in code reviews and promote coding standards, reusable components, and development best practices.

    • Work within Agile development methodologies and contribute to sprint planning, development, testing, and deployment activities.

    • Partner with Quality Assurance teams to develop test scenarios and validate integration functionality.

    • Provide technical support and mentorship to junior developers and team members as needed.


Required Qualifications

    • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field; equivalent work experience considered.

    • 10+ years of experience in software development, EDI development, integration development, or related technical roles.

    • Experience developing and supporting Microsoft Azure Logic Apps and Azure Integration Services.

    • Experience supporting Electronic Data Interchange (EDI) solutions and industry-standard transaction formats.

    • Working knowledge of ANSI X12 and EDIFACT transaction sets, message structures, and trading partner implementations.

    • Experience creating and maintaining EDI maps, transformations, validations, and business rules.

    • Strong experience with REST APIs, JSON, XML, and data integration technologies.

    • Experience with C#, .NET, SQL Server, T-SQL, and stored procedures.

    • Understanding of system integration patterns, message-based architectures, and cloud integration concepts.

    • Experience troubleshooting and supporting production integration environments.

    • Familiarity with source control systems, CI/CD pipelines, and DevOps practices.

    • Strong analytical and problem-solving skills.

    • Excellent written and verbal communication skills.

    • Ability to manage multiple priorities in a fast-paced environment.

    • Strong attention to detail and commitment to delivering high-quality solutions.


Preferred Qualifications

    • Experience with Azure Functions, Service Bus, Event Grid, and API Management.

    • Experience with ERP, WMS, TMS, or Supply Chain systems.

    • Experience supporting transportation and logistics integrations.

    • Experience with managed file transfer (MFT) solutions, AS2, SFTP, and other B2B communication protocols.

    • Knowledge of EDIFACT and other EDI standards.

    • Experience with Azure DevOps and Git-based source control.

    • Experience migrating integrations from Microsoft BizTalk or other legacy integration platforms to Azure.

    • Understanding of supply chain, logistics, and transportation business processes.


Technical Skills

Integration Technologies

    • Microsoft Azure Logic Apps

    • Azure Integration Services

    • Azure Service Bus

    • Azure Functions

    • API Management

    • REST APIs

    • JSON

    • XML

    • XSLT

Development Technologies

    • C#

    • .NET

    • SQL Server

    • T-SQL

    • Git

    • Azure DevOps

EDI Technologies

    • ANSI X12

    • AS2

    • SFTP

    • B2B Integrations

    • Trading Partner Management

EDI Mapping and Validation