> Markdown version of [/jobs/ext/3759230-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/3759230-software-engineer-iii). 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 Engineer III - **Company:** Insight Global - **Location:** Cleveland, OH, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Microsoft Azure, C Sharp (Programming Language), Code Review, Information Systems, Database Queries, Database Schema, Software Design Patterns, Distributed Systems, Microsoft Software, Microsoft SQL Server, Object-Oriented Software Development, Scrum Methodology, Software Architecture, OpenAI, Microsoft Copilot, Software Engineering, SQL Stored Procedures, SQL Databases, Systems Integration, TypeScript, Web Applications, Web Application Frameworks, Enterprise Software Applications, GitHub Copilot, Blazor, Git, AngularJS, Information Technology, Api Design, Restful APIs, Software Version Control, Microservices - **Published:** October 15, 2026 - **Apply:** https://www.juju.com/job/2_164766882 ## About the Role We are seeking a Software Engineer III to join a collaborative Agile development team focused on building and modernizing enterprise applications. This role is ideal for a hands-on full-stack developer with strong experience in the Microsoft technology stack and a passion for developing scalable web applications and APIs. Not sure what skills you will need for this opportunity Simply read the full description below to get a complete picture of candidate requirements. The team is actively modernizing legacy solutions and moving toward API-driven architectures, making strong API development experience a key requirement. This position will contribute to the design, development, support, and enhancement of both internal and customer-facing applications while working closely with business and technology partners. The ideal candidate brings expertise in C#, .NET, Angular or Blazor, SQL Server, and REST API development, along with the ability to work independently, contribute to technical design discussions, and mentor junior team members., * Bachelor's degree in Computer Science, Information Systems, Software Engineering, or equivalent professional experience * 5+ years of software development experience * Strong experience with C# and the Microsoft .NET platform * Experience developing RESTful APIs and service-based applications * Experience with Angular and TypeScript * Experience with ASP.NET Core and modern .NET development practices * Strong understanding of object-oriented programming, design patterns, and software architecture principles * Experience working with Microsoft SQL Server, including writing queries and stored procedures * Experience with Git or other source control technologies * Strong problem-solving and troubleshooting skills * Ability to work independently with minimal oversight * Excellent written and verbal communication skills Preferred Qualifications * Experience with .NET 8 or newer * Experience with Blazor Server and/or Blazor WebAssembly * Experience with microservices and distributed systems * Experience integrating with third-party systems and APIs * Experience using AI-assisted development tools such as GitHub Copilot, Microsoft Copilot, Azure OpenAI, or similar platforms to improve developer productivity and software delivery ## Description * Design, develop, test, and maintain enterprise applications using C#, .NET, and ASP.NET Core * Build and enhance modern web applications using Angular and TypeScript * Design, develop, and support RESTful APIs and integration services * Partner with Product Owners, Business Analysts, QA teams, and other developers to deliver business solutions * Troubleshoot and resolve application defects, production issues, and performance challenges * Support modernization efforts by enhancing existing applications and developing new solutions * Participate in architecture discussions, code reviews, and technical design sessions * Develop reusable components and services that improve consistency and efficiency across applications * Write and optimize SQL queries, stored procedures, and database objects within SQL Server * Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives * Create and maintain technical documentation * Mentor junior developers and contribute to engineering best practices