The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Location: In-Office at Spud Software, Grand Blanc, MI
Employment Type: Full-Time
About Us:
Spud Software is a custom software development company committed to delivering tailored solutions for our clients. We believe in fostering a collaborative in-office environment that promotes teamwork and growth. We’re looking for a driven Software Engineer to join our team and help us build innovative solutions for our clients. If you're passionate about full stack development and eager to work in a dynamic, hands-on environment, we’d love to hear from you!
Job Overview:
As a Software Engineer at Spud Software, you will be responsible for designing, developing, and maintaining full stack applications using React with TypeScript on the frontend, C# (.NET) on the backend, and Microsoft SQL Server as the database. You will work closely with other developers, project managers, and stakeholders to deliver high-quality software. The ideal candidate has a minimum of 3 years of experience with full stack development and enjoys working in an in-office setting, though flex time and remote work are available in special cases.
Responsibilities:
- Develop and maintain frontend applications using React with TypeScript.
- Implement and manage backend services and APIs with C# (.NET 8).
- Design and maintain database solutions using Microsoft SQL Server.
- Deploy and manage applications in Microsoft Azure, including staging and production environments.
- Collaborate with team members to define project requirements and ensure successful execution.
- Troubleshoot and resolve software defects and performance issues.
- Follow best practices for code quality, testing, and version control.
- Participate in code reviews and contribute to technical discussions.
Qualifications:
- Minimum of 3 years of experience in full stack development.
- Proficiency in React with TypeScript for building robust, scalable frontend applications.
- Strong experience with C# (.NET 8) for backend development.
- Expertise in Microsoft SQL Server for database design and management.
- Familiarity with Microsoft Azure, including deployment and management of applications in staging and production environments.
- Excellent problem-solving skills and the ability to work collaboratively in a team environment.
- Strong communication skills to interact with team members and stakeholders.
Work Environment:
This is an in-office role at Spud Software’s headquarters in Grand Blanc, MI. We believe working together in person fosters better communication and collaboration.
Flex time and remote work are available in special cases but are not the norm. We need team members who are ready and willing to be in the office regularly.
Benefits:
- Competitive salary based on experience.
- Health, dental, and vision insurance.
- Paid time off (PTO) and holidays.
- Opportunities for professional development and career growth.
How to Apply:
If you're a talented full stack software engineer looking for a collaborative in-office role, please submit your resume and a cover letter detailing your experience with React, C#, and SQL Server to:
Resume@SpudSoftware.com. We look forward to hearing from you!