T
C# .NET Software Developer
T
C# .NET Software Developer
TC Industries, Inc.•Crystal Lake, IL
A week ago
Full-timeOffice
Company
TC Industries, Inc.
Location
Crystal Lake, IL
Type
Full-time
Work Schedule
full time
Work Location
office
TC Industries, Inc.•Crystal Lake, IL
A week ago
Full-timeOffice
Company
TC Industries, Inc.
Location
Crystal Lake, IL
Type
Full-time
Work Schedule
full time
Work Location
office
Job Description
TC Industries, Inc. seeks a skilled C# .NET Software Developer to design, develop, and maintain software applications in Crystal Lake, Illinois. This full-time engineering role involves building scalable solutions and collaborating with cross-functional teams to deliver high-quality software products.
Full Description
TC Industries, Inc. is seeking a talented C# .NET Software Developer to join our engineering team in Crystal Lake, Illinois. The successful candidate will be responsible for designing, developing, testing, and maintaining software applications using C# and the .NET framework to support our manufacturing and business operations. This role requires a detail-oriented professional who can translate business requirements into robust, scalable software solutions while ensuring code quality and performance optimization.
Key responsibilities include writing clean, efficient, and maintainable code in C# and .NET technologies, participating in the full software development lifecycle from requirements gathering to deployment, and collaborating with cross-functional teams including project managers, QA engineers, and business stakeholders. The developer will troubleshoot and debug applications, implement new features and enhancements, and maintain comprehensive technical documentation. Additional duties involve conducting code reviews, participating in agile development processes, and staying current with emerging technologies and industry best practices to continuously improve our software solutions.
Required qualifications include a bachelor's degree in computer science, software engineering, or a related field, along with proven experience developing applications using C# and the .NET framework. Candidates should demonstrate strong proficiency in object-oriented programming principles, experience with SQL databases, and familiarity with version control systems such as Git. The ideal candidate possesses excellent problem-solving abilities, strong communication skills, and the capacity to work effectively both independently and as part of a collaborative team environment.
Essential technical skills include expertise in C# programming language, .NET Core and .NET Framework development, ASP.NET for web applications, Entity Framework for data access, and Microsoft SQL Server for database management. Proficiency with development tools including Visual Studio, understanding of RESTful API design, and knowledge of software testing methodologies are highly valued. Experience with cloud platforms such as Azure, familiarity with agile methodologies, and understanding of CI/CD pipelines are considered strong assets for this position.
TC Industries, Inc. is a leading manufacturing company committed to innovation, quality, and continuous improvement. We foster a collaborative work environment where employees are encouraged to contribute ideas and grow professionally. Our team values integrity, excellence, and dedication to delivering superior products and services to our clients. We offer competitive compensation packages, comprehensive health and wellness benefits, retirement savings plans, and opportunities for professional development and career advancement within our growing organization.
Key Skills
C# Programming.NET FrameworkASP.NET DevelopmentSQL ServerObject-Oriented Programming
