> Markdown version of [/jobs/ext/1921750-software-developer](https://www.wearedevelopers.com/jobs/ext/1921750-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** U F Inc - **Location:** Columbia City, IN, United States - **Contract:** Internship / Graduate position - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Unit Testing, Microsoft Azure, Business Software, C Sharp (Programming Language), Software Quality, Information Systems, Databases, Data Integrity, Software Debugging, Revision Control Systems, Iterative and Incremental Development, Microsoft SQL Server, Object-Oriented Software Development, Performance Tuning, SignalR, Software Engineering, SQL Stored Procedures, SQL Databases, Web Applications, Blazor, Git, Information Technology, Restful APIs, Software Version Control - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e440242242ec7fd7 ## About the Role * Associate's degree in Computer Science, Information Systems, Software Engineering, or a related field; or equivalent education and experience. Technical Skills * Basic to working knowledge of C# and object-oriented programming. * Exposure to RESTful APIs and web-based applications. * Experience with source control tools (e.g., Git). * Basic debugging and troubleshooting skills. Professional Skills * Strong analytical and problem-solving abilities. * Effective written and verbal communication skills. * Attention to detail and commitment to quality. * Ability to work independently and as part of a team. * Willingness to learn new technologies and development practices., * Internship, academic, or project-based experience with Microsoft development technologies. * Exposure to SignalR, Dapper, or unit testing frameworks. * Familiarity with Agile or iterative development methodologies. * Experience with work tracking tools such as Azure DevOps or similar. * Familiarity with Blazor application development., * Team Player: Works well as a member of a group * Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well, * Self-Starter: Inspired to perform without outside help * Growth Opportunities: Inspired to perform well by the chance to take on more responsibility ## Description The Software Developer supports the development, maintenance, and support of business applications using Microsoft-based technologies. This role focuses on resolving software bugs and issues, implementing enhancements, and collaborating with team members to deliver reliable, high-quality solutions., Software Development * Develop, maintain, and enhance applications using: * + C# + Blazor + Microsoft SQL Server + SignalR + Dapper + RESTful APIs * Assist with implementing new features and application improvements. * Write clean, maintainable, and well-documented code following established standards. * Participate in all phases of the software development lifecycle. Bug Investigation and Issue Resolution * Investigate reported software defects and application issues. * Analyze root causes and implement effective fixes. * Troubleshoot issues across development, test, and production environments. * Document findings and resolutions for future reference. Database and API Support * Develop and maintain SQL queries, stored procedures, and related database objects. * Support RESTful API development and integration with internal and external systems. * Assist with performance tuning and data integrity efforts. Code Quality and Collaboration * Participate in peer code reviews to ensure code quality, consistency, and best practices. * Provide and receive constructive feedback. * Use source control systems and follow established branching and deployment processes. * Collaborate with developers, analysts, and stakeholders in a team-oriented environment. ## Related Videos - [Blazor Unleashed: The Future of .NET Web Development](https://www.wearedevelopers.com/videos/1564-blazor-unleashed-the-future-of-net-web-development) - [REST, GraphQL, gRPC, and more: A comparison of modern API styles](https://www.wearedevelopers.com/videos/100247-rest-graphql-grpc-and-more-a-comparison-of-modern-api-styles) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [F#, path to functional enlightenment](https://www.wearedevelopers.com/videos/706-f-path-to-functional-enlightenment) - [Blazor – the new SPA Framework for everyone who hates JavaScript](https://www.wearedevelopers.com/videos/699-blazor-the-new-spa-framework-for-everyone-who-hates-javascript) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)