Software Developer (in-person Grand Rapids, MI)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job description
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
Requirements
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., * 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, * C#
- VB.NET
- Visual Studio
- Microsoft SQL Server
- T-SQL
- Windows Desktop Applications (WinForms/WPF), 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.
Benefits & conditions
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
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Dev Digest 121 - AI goes offline
Find a Developer Job: 12 Best Job Sites For Developers
Is Software Engineering Over-Saturated?