You are viewing a preview of this job. Log in or register to view more details about this job.

Software Developer

Software Developer (C# / .NET / SQL Server) 

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

About Us 

Stenger & Stenger is a technology-driven law firm serving clients across 12 states. Our software development team builds and maintains the internal systems that power every aspect of our business—from legal workflows and automation to reporting and data analysis. 

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.