Full Stack Software Developer

Veralto GlobalKentwood, MI
$85,000 - $95,000Hybrid

About The Position

This is an early-career opportunity to build foundational expertise while working alongside experienced engineers in a collaborative, cross-functional environment. The Full Stack Software Developer will partner with software engineers, product teams, and stakeholders to deliver high-quality solutions aligned to customer and business needs. This position is part of the Software Engineering team, located in Grand Rapids, Michigan, and will be hybrid. In this role, a typical day will look like: Contribute to the design, development, and maintenance of full-stack software applications using C# and .NET technologies. Develop, test, and validate software components to ensure functionality, performance, and reliability. Collaborate with cross-functional teams to understand requirements and translate them into technical solutions. Participate in code reviews and apply established development standards and best practices. Support troubleshooting, debugging, and resolution of software defects. Contribute to software testing and validation activities. Utilize version control and CI/CD tools to support efficient development workflows.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience
  • Academic, internship, or co-op experience in software development or engineering
  • Foundational proficiency in C# and .NET development concepts
  • Basic understanding of relational databases and SQL
  • Familiarity with version control systems (e.g., Git)

Nice To Haves

  • Exposure to full stack web development (HTML, CSS, JavaScript, or similar technologies)
  • Exposure to CI/CD tools and workflows (e.g., GitHub Actions)
  • Experience with software testing and validation methods, and familiarity with Agile development methodologies.
  • Exposure to multiple operating systems (Windows, Linux, macOS)

Responsibilities

  • Contribute to the design, development, and maintenance of full-stack software applications using C# and .NET technologies
  • Develop, test, and validate software components to ensure functionality, performance, and reliability
  • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions
  • Participate in code reviews and apply established development standards and best practices
  • Support troubleshooting, debugging, and resolution of software defects
  • Contribute to software testing and validation activities
  • Utilize version control and CI/CD tools to support efficient development workflows

Benefits

  • 14 Paid holidays
  • Permissive paid time off policy emphasizing flexibility and trust
  • Ongoing investment in your career through dedicated training, on-the-job development, and coaching
  • Comprehensive health benefits
  • 401(k) savings plan with employer match
  • Associate wellbeing programming with rewards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service