1

New Grad Software Engineer Jobs in Lansing, MI (NOW HIRING)

Software Engineer Compensation: $43.00 - 58.00/per hour Location: East Lansing, MI area (Onsite 4 ... This role focuses on enhancing and maintaining existing systems while also building new features ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

Sr. Software Engineer

Okemos, MI · On-site

$80K - $100K/yr

As a Sr. Software Engineer, you will shape and improve the experience of key Vertafore customers ... Develops new features and supporting/bug fixing existing features * Diagnosis and troubleshoots ...

As a Sr. Software Engineer, you will shape and improve the experience of key Vertafore customers ... Develops new features and supporting/bug fixing existing features * Diagnosis and troubleshoots ...

Sr. Software Engineer

Okemos, MI · On-site

$111K - $147K/yr

As a Sr. Software Engineer, you will shape and improve the experience of key Vertafore customers ... Develops new features and supporting/bug fixing existing features * Diagnosis and troubleshoots ...

As a Software Engineer II, you will be working within an energetic agile team implementing ... Responsible for developing new features and supporting/bug fixing existing features. * Unit and ...

New

Engineers create products utilizing state-of-the-art technologies. They ensure successful releases ... Conducts technical research on new technology for possible new aspects of a product or components ...

Engineers create products utilizing state-of-the-art technologies. They ensure successful releases ... Proactively acquires new skills and learns new tools and technologies to troubleshoot issues. • ...

Engineers create products utilizing state-of-the-art technologies. They ensure successful releases ... Proactively acquires new skills and learns new tools and technologies to troubleshoot issues. • ...

Software Developer

Lansing, MI · On-site

$43 - $58/hr

The Software Developer will enhance and maintain existing systems while also building new features that improve functionality, scalability, and integration across our product suite. You will play a ...

Summary: The Software Engineer is responsible for working on projects that are currently being ... In addition to using this differentiated approach to place new hires, it also provides guideposts ...

Summary: The Software Engineer is responsible for working on projects that are currently being ... In addition to using this differentiated approach to place new hires, it also provides guideposts ...

Summary: The Software Engineer is responsible for working on projects that are currently being ... In addition to using this differentiated approach to place new hires, it also provides guideposts ...

next page

Showing results 1-20

New Grad Software Engineer information

See Lansing, MI salary details

$64.4K

$149.6K

$208.4K

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

As of Aug 14, 2026, the average yearly pay for new grad software engineer in Lansing, MI is $149,628.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,700.00 and $175,500.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 are popular job titles related to New Grad Software Engineer jobs in Lansing, MI?

For New Grad Software Engineer jobs in Lansing, MI, the most frequently searched job titles are:

What cities near Lansing, MI are hiring for New Grad Software Engineer jobs?

Cities near Lansing, MI with the most New Grad Software Engineer job openings:

Infographic showing various New Grad Software Engineer job openings in Lansing, MI as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 9% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $149,628 per year, or $71.9 per hour.

$43 - $58/hr

Full-time

Posted 29 days ago


Job description

Position: Software Engineer
Compensation: $43.00 - 58.00/per hour
Location: East Lansing, MI area (Onsite 4 days per week)


Job Overview: This role focuses on enhancing and maintaining existing systems while also building new features that improve functionality, scalability, and integration across our product suite. You will play a key role in modernizing and unifying multiple applications into a cohesive product family, leveraging API-driven architecture and backend-focused development. This position is ideal for a developer who enjoys balancing hands-on coding with system improvement, solving complex problems, and continuously optimizing performance in a SQL-based environment.

Responsibilities of the Software Engineer:

  • Design, develop, and maintain scalable applications using C# and .NET technologies
  • Enhance and support existing systems through ongoing updates, bug fixes, and performance improvements
  • Build and implement new features aligned with product roadmap and business needs
  • Develop and manage RESTful APIs and contribute to API gateway architecture initiatives
  • Collaborate on integrating multiple products into a unified ecosystem
  • Write and optimize complex SQL queries, stored procedures, and database designs
  • Participate in system architecture discussions to improve reliability and scalability
  • Work closely with cross-functional teams to gather requirements and deliver high-quality solutions
  • Leverage modern development tools, including AI-assisted coding technologies, to improve productivity and code quality

Preferred Experience of the Software Engineer:
  • 5+ years of professional software development experience
  • Strong experience with C# and .NET frameworks
  • Deep SQL experience, including complex queries, joins, and stored procedures
  • Experience building and consuming RESTful APIs
  • Strong backend development expertise with a focus on performance and scalability
  • Experience using modern development tools such as GitHub and AI-powered development assistants (e.g., Claude, GitHub Copilot)

Bonus Experience of the Software Developer:

  • Experience with Entity Framework
  • Familiarity with front-end frameworks such as React
  • Exposure to infrastructure-as-code (Iac) tools
  • Experience working with containerized environments
  • Knowledge of DevOps practices, including CI/CD pipeline management and release processes
  • Active GitHub profile or portfolio showcasing previous work

#LI-NB5 #INAUG2026