Software Developer (in-person Grand Rapids, MI)

28 Technologies LLC

$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience)
  • Professional experience developing applications using C# and/or VB.NET
  • Strong Microsoft SQL Server experience, including complex queries and database design
  • Experience debugging and maintaining existing applications
  • Strong analytical and problem-solving skills
  • Ability to communicate effectively with technical and non-technical team members

Responsibilities

  • Develop and maintain Windows desktop applications using C# and VB.NET
  • Write complex SQL queries, stored procedures, views, and functions
  • Design and improve reports that help drive business decisions
  • Work with large datasets to improve performance and usability
  • Collaborate with business users to understand requirements and deliver practical solutions
  • Troubleshoot application and database issues
  • Participate in code reviews and contribute to development standards

Benefits

  • Work on software that directly impacts the business
  • Stable, long-term development projects
  • Collaborative in-house development team
  • Opportunity to modernize and improve existing applications
  • Professional growth in a technology-focused environment
Full Job Description
Software Developer (C# / .NET / SQL Server)

Location: Grand Rapids, MI (In-Office Only)

We're looking for a developer who enjoys solving business problems, writing clean code, and working extensively with SQL Server. If you like building applications that make a measurable impact every day, we'd love to talk with you.

What You'll Do

As a Software Developer, you'll build and enhance the internal applications used throughout our organization.

Your work will include:
  • Developing and maintaining Windows desktop applications using C# and VB.NET
  • Writing complex SQL queries, stored procedures, views, and functions
  • Designing and improving reports that help drive business decisions
  • Working with large datasets to improve performance and usability
  • Collaborating with business users to understand requirements and deliver practical solutions
  • Troubleshooting application and database issues
  • Participating in code reviews and contributing to development standards and best practices
  • Contributing ideas that improve existing applications and processes

What We're Looking For

Required
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience)
  • Professional experience developing applications using C# and/or VB.NET
  • Strong Microsoft SQL Server experience, including:
    • Complex queries
    • Stored procedures
    • Views
    • Functions
    • Database design fundamentals
  • Experience debugging and maintaining existing applications
  • Strong analytical and problem-solving skills
  • Ability to communicate effectively with both technical and non-technical team members

Preferred
  • Experience with WinForms or WPF desktop applications
  • Experience with SQL Server Reporting Services (SSRS), Power BI, Crystal Reports, or similar reporting tools
  • Familiarity with Entity Framework
  • Experience optimizing SQL performance
  • Experience integrating third-party APIs
  • Exposure to OCR, document automation, or AI technologies is a plus

What Success Looks Like

Successful developers on our team:
  • Enjoy working with SQL as much as application code
  • Can investigate complex business processes and create practical software solutions
  • Take ownership of their work from design through deployment
  • Continuously look for ways to improve existing systems
  • Collaborate well with teammates and business users

Why Join Us?
  • Work on software that has a direct impact on the business every day
  • Stable, long-term development projects-not client consulting
  • Collaborative in-house development team
  • Opportunity to modernize and improve existing applications
  • Competitive compensation and benefits
  • Professional growth in a technology-focused environment

Technologies You'll Use
  • C#
  • VB.NET
  • Visual Studio
  • Microsoft SQL Server
  • T-SQL
  • Windows Desktop Applications (WinForms/WPF)

Ideal Candidate

This role is ideal for a developer who enjoys spending a significant portion of their time working with SQL Server and business applications-not just writing application code. If you like solving data problems, improving reporting, and building reliable internal software, you'll fit in well here.

Similar Jobs

More Jobs at 28 Technologies LLC

More Information Technology Jobs

Find similar Software Developer (in-person Grand Rapids, MI) jobs: