What are the responsibilities and job description for the SQL/.NET Developer – Level 2 position at Stenger & Stenger PC?
About Us:
Stenger and Stenger, P.C., is an AV-rated, multi-state law firm founded in 1994 with its headquarters in Grand Rapids, Michigan. The firm’s rapid growth provides excellent opportunities for job growth to career-minded individuals who are quick learners and who demonstrate a strong work ethic, technology aptitude, dependability, and teamwork. This is an in-office position in Grand Rapids.
Position Overview:
As a Mid-Level Software Developer, you will actively contribute to designing, developing, and maintaining software applications that drive the firm’s legal operations. This role involves taking ownership of medium-complexity projects, collaborating with team members, and implementing efficient solutions.
Responsibilities:
- Collaborate with the development team to design, develop, test, and maintain software applications using Visual Studio (.NET) and MS SQL Server.
- Analyze requirements and translate them into detailed functional and technical specifications.
- Write efficient, scalable, and maintainable code adhering to best practices.
- Conduct thorough testing and debugging to ensure software quality.
- Participate in the deployment and integration of new systems.
- Mentor junior developers by sharing knowledge and providing technical guidance.
- Document detailed designs, processes, and procedures.
- Research and recommend improvements to existing systems.
Education and Experience Required:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3 years of experience with Visual Studio for VB.NET and C#.NET; VBA experience is a plus.
- Proficiency in MS SQL Server, including DML/DDL, stored procedures, functions, and views.
- Experience with version control systems (e.g., Git) and debugging tools.
- Solid understanding of software development principles and methodologies.
Qualifications:
- Excellent analytical and problem-solving skills.
- Strong collaboration and communication abilities.
- Ability to manage multiple priorities and meet deadlines.
- Proficiency in identifying and implementing improvements in existing systems.
Benefits:
- 401(k) / 401(k) matching
- Health insurance
- Vision insurance
- Dental insurance
- Employee assistance program
- Life insurance
- Paid time off