1

New Grad Software Engineer Jobs in Gary, IN (NOW HIRING)

Lead Software Engineer

Chicago, IL · On-site

$140 - $180/hr

As a Lead Software Engineer, you will be responsible for working closely with our hardware and ... Our new web application is written in React and deployed in AWS using containers. * Ship a new ...

As a Software Engineer (Orders), you will build and support systems responsible for the acquisition ... Complete new hire orientation, gaining the resources you need to be successful. * Learn how ticket ...

Responsible for creating and supporting software features in PMA's products using C++ programming ... Develop and maintain new features in products developed at PMA. Identify changes and requirements ...

Complete new hire orientation, gaining the resources you need to be successful.      ... software engineering experience, preferably in backend or distributed systems. * Strong Java ...

C++ Software Engineer

Chicago, IL · On-site

$175K - $225K/yr

As a Software Engineer, you will design and develop software solutions tailored to the hardware ... You will be responsible for spotting new opportunities, solving problems and developing innovative ...

Software Engineer

Chicago, IL · On-site

$89K - $131K/yr

We are looking for software engineers who specialize in .NET, Python, AWS, and modern platform ... new ideas and develop products that empower our users. We are evolving our content management ...

C++ Software Engineer

Chicago, IL · On-site

$175K - $225K/yr

As a Software Engineer, you will design and develop software solutions tailored to the hardware ... You will be responsible for spotting new opportunities, solving problems and developing innovative ...

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... Share your passion for staying on top of tech trends, experimenting with and learning new ...

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... Share your passion for staying on top of tech trends, experimenting with and learning new ...

C++ Software Engineer

Chicago, IL · On-site

$175K - $225K/yr

As a Software Engineer, you will design and develop software solutions tailored to the hardware ... You will be responsible for spotting new opportunities, solving problems and developing innovative ...

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... Share your passion for staying on top of tech trends, experimenting with and learning new ...

Senior Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

As a Software Engineer at MessageControl you'll be building intelligent products to protect people ... Build innovative new features and products to enhance email security for our customers. * Optimize ...

Senior Software Engineer

Chicago, IL · On-site +1

$126K - $166K/yr

As a Software Engineer at MessageControl you'll be building intelligent products to protect people ... Build innovative new features and products to enhance email security for our customers. * Optimize ...

Senior Software Engineer (.NET / Angular) - Hybrid Location: Chicago, Il About the Company A rapidly growing SaaS technology company is modernizing how financial and tax documents are delivered ...

Software Engineer

Chicago, IL · On-site

$89K - $131K/yr

About the Role The Editorial Automation Software Engineer will be responsible for designing, building, and maintaining scalable software systems that power Morningstar's data-driven markets ...

Senior Software Engineer

Chicago, IL · On-site

$110 - $190/hr

Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience * Strong understanding of software engineering fundamentals, including object ...

Showing results 41-60

New Grad Software Engineer information

See Gary, IN salary details

$63.2K

$146.8K

$204.5K

How much do new grad software engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for new grad software engineer in Gary, IN is $146,799.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,400.00 and $172,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a new grad software engineer?

To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.

What typical projects or tasks might a new grad software engineer work on in their first year?

As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.

What is a new grad software engineer?

A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.

Is 25 too late to become a new graduate software engineer?

The role of a new graduate software engineer typically targets recent graduates or those with less than two years of experience. Being 25 is not too late, as many employers value skills, internships, and relevant projects over age, and career changers often enter software engineering at this stage. Age should not be a barrier if you have the necessary technical skills and a strong portfolio.
What job categories do people searching New Grad Software Engineer jobs in Gary, IN look for? The top searched job categories for New Grad Software Engineer jobs in Gary, IN are:
What cities near Gary, IN are hiring for New Grad Software Engineer jobs? Cities near Gary, IN with the most New Grad Software Engineer job openings:
Infographic showing various New Grad Software Engineer job openings in Gary, IN as of August 2026, with employment types broken down into 84% Full Time, 12% Part Time, and 4% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $146,799 per year, or $70.6 per hour.

Software Engineer

Sales Demo Master Client - WFN4.0

Chicago, IL • On-site

Full-time

Posted 5 days ago


Job description

Job Responsibilities:

  • Develops information systems by designing, developing, and installing software solutions.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
  • Investigates problem areas.
  • Follows the software development lifecycle.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures.
  • Obtains and licenses software by obtaining required information from vendors, recommending purchases, and testing and approving products.
  • Protects operations by keeping information confidential.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Accomplishes engineering and organization mission by completing related results as needed.

Skills:

  • Analyzing information
  • General programming skills
  • Software design
  • Software debugging
  • Software documentation
  • Software testing
  • Problem solving
  • Teamwork
  • Software development fundamentals
  • Software development process
  • Software requirements

Education, Experience, and Licensing Requirements:

  • Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering or related technical discipline
  • 5+ years of professional software development experience
  • Proficiency in Java or C++, and object-oriented design skills
  • Application architecture and design patterns
  • Experience serving as technical lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery and maintenance is preferred
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in development of distributed/scalable systems and high-volume transaction applications