3

Full Time Entry Level Software Developer Jobs in Indiana

We are seeking both entry-level and experienced software engineers who are practical problem solvers, self-directed, and interested in developing systems that interact directly with industrial ...

We are seeking both entry-level and experienced software engineers who are practical problem solvers, self-directed, and interested in developing systems that interact directly with industrial ...

$172K - $269K/yr

CI/CD & DevOps: Advanced knowledge of automated pipelines, Infrastructure as Code (IaC), automated ... The full-time equivalent pay range for this position is $172,512.00 - $269,550.00/yr plus ...

next page

Showing results 1-20

Full Time Entry Level Software Developer information

What does a Full Time Entry Level Software Developer do?

A Full Time Entry Level Software Developer is responsible for writing, testing, and maintaining code for software applications under the guidance of more experienced developers. They typically work as part of a team, collaborating on projects, fixing bugs, and learning new technologies to build their skills. Entry level developers often review code, participate in meetings, and continuously improve their coding abilities while contributing to real software products. This role is a great starting point for a career in software engineering.

What is the difference between Full Time Entry Level Software Developer vs Junior Software Engineer?

AspectFull Time Entry Level Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, basic coding skillsBachelor's in CS or related field, some coding experience
Work EnvironmentCorporate or tech company, collaborative teamsCorporate or tech company, team-based projects
Employer UsageCommonly used in job postings for entry-level rolesOften used interchangeably with entry-level roles
Comparison Search IntentYes, often compared for entry-level positionsYes, similar search queries for starting roles

Both roles are entry-level positions requiring similar educational backgrounds and skills. The term "Full Time Entry Level Software Developer" emphasizes a full-time commitment, while "Junior Software Engineer" is often used interchangeably for early-career roles. Employers and industry usage overlap significantly, making these titles comparable for those starting their software development careers.

What are some common challenges faced by full-time entry-level software developers, and how can I prepare for them?

As a full-time entry-level software developer, you may encounter challenges such as adapting to new codebases, balancing multiple tasks, and understanding unfamiliar technologies or tools. It's common to feel overwhelmed initially, but proactively seeking mentorship, asking clarifying questions, and dedicating time to learn best practices can help. Collaborating closely with team members and participating in code reviews will also accelerate your learning and integration into the team. Over time, your confidence and technical proficiency will grow as you gain hands-on experience.

What are the key skills and qualifications needed to thrive as a Full Time Entry Level Software Developer, and why are they important?

To thrive as a Full Time Entry Level Software Developer, you need foundational programming skills (such as in Java, Python, or C#), understanding of software development principles, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic knowledge of databases are commonly required. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help you stand out in this role. These skills are crucial for delivering reliable code, collaborating with peers, and adapting to evolving project requirements.
What are the most commonly searched types of Full Time Software Developer jobs in Indiana? The most popular types of Full Time Software Developer jobs in Indiana are:
Manufacturing Software Developer

Manufacturing Software Developer

Riverside Mfg LLC

Fort Wayne, IN โ€ข On-site

Full-time

Posted 8 days ago


Job description

POSITION SUMMARY

The Manufacturing Software Developer works closely with a Controls Engineer to design, develop, and maintain C# applications using Visual Studio for new and existing test and assembly machines and fixtures. This role is responsible for taking software projects from concept to completion, maintaining an Automated Work Instructions application, and developing new programs to drive efficiency and automation on the production floor.

KEY RESPONSIBILITIES

Software Development

  • Work independently to take software projects from concept to completion.
  • Maintain and enhance the existing Automated Work Instructions application written in C#.
  • Write C# programs for new and existing PC-based test and assembly fixtures.
  • Develop new software tools to improve efficiency and automation across general production.

Collaboration & Equipment Support

  • Work closely with the Controls Engineer to design and implement software solutions for manufacturing equipment.
  • Troubleshoot problems with existing test and assembly equipment alongside the Controls Engineer.
  • Implement or recommend software and system changes based on troubleshooting findings.
  • Document software designs, code, and test procedures to support long-term maintainability.

Quality & Continuous Improvement

  • Participate in design and code reviews to ensure software quality and reliability.
  • Identify opportunities to automate and streamline production floor processes.
  • Support validation and verification of software used in test and assembly fixtures.

QUALIFICATIONS

Required

  • Bachelorโ€™s degree in Computer Science or Computer Engineering.
  • Demonstrated experience in C# development using Visual Studio.
  • Ability to work independently, managing projects from initial concept through deployment.
  • Strong analytical and problem-solving skills in a manufacturing or industrial environment.
  • Must be a U.S. person (as defined under ITAR/EAR).
  • Position is onsite in Fort Wayne IN. Remote work not offered.

Preferred

  • Familiarity with one or more communication protocols used in PC board and product testing:
  • USB
  • CAN (J1939, NMEA2K)
  • Modbus
  • Bluetooth
  • LIN Bus
  • Wi-Fi
  • Ethernet
  • Experience with hardware-software integration or test fixture development.
  • Exposure to manufacturing execution systems (MES) or work instruction platforms.

WORK ENVIRONMENT

This position operates primarily on the manufacturing floor and in a software development environment. The Manufacturing Software Developer is expected to be regularly present on the production floor to support equipment integration, troubleshooting, and testing. Relocation assistance is not offered for this position.

This job description is not an exhaustive list of duties. The company reserves the right to revise responsibilities as business needs evolve.