Software Developer
Great Lakes Superior Walls
Full-time
Jenison, MI
Job description
Position Summary:
The ideal candidate will possess a strong background in .NET technologies, SQL scripting and middleware. An ability to write and consume API's is a must.
You'll be instrumental in designing, developing, and maintaining applications that support our business objectives. You will also work with various middleware applications to create integrations.
Key Responsibilities:
- Design, develop, and maintain web applications using ASP.NET MVC and C#.
- Develop and optimize complex SQL queries, stored procedures, and functions.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Implement front-end components using jQuery, Razor, and optionally Angular, React, or Node.js.
- Ensure application performance, scalability, and security.
- Participate in code reviews and adhere to best practices in software development.
- Maintain documentation for developed solutions and processes.
- Experience with middleware such as eOne SmartConnect or Power Automate is a plus
Required Qualifications:
- Minimum of 3 years of experience in software development with a focus on .NET technologies.
- Proficiency in C#, ASP.NET MVC, and SQL Server.
- Strong experience with T-SQL, including writing complex queries and optimizing performance.
- Familiarity with front-end technologies such as jQuery and Razor.
- Experience with version control systems like Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work collaboratively.
Preferred Qualifications:
- Experience with front-end frameworks like Angular, React, or backend technologies like Node.js.
- Familiarity with Agile development methodologies.
- Experience with reporting tools like SSRS.
Job Type: Full-time
Pay: $72,000.00 - $96,000.00 per year
Benefits:
- Health insurance
- Paid time off
- Professional development assistance
Experience:
- T-SQL: 3 years (Required)
- C#: 3 years (Required)
Ability to Commute:
- Sarasota, FL 34240 (Required)
Work Location: In person