Software Engineer III

Insight Global

Cleveland (OH)

On-site

USD 110,000 - 140,000

Full time

12 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Insight Global in Cleveland, OH is seeking a Software Engineer III to join a collaborative Agile team building and modernizing enterprise applications. This hands-on, full-stack role emphasizes API-driven architectures, scalable web apps, and customer-facing solutions.

You will design, build, and maintain RESTful services using C#, .NET, Angular or Blazor, and SQL Server, mentor junior developers, participate in architecture discussions, and contribute to engineering best practices.

Qualifications

  • Bachelor's degree in Computer Science or related field
  • 5+ years of software development experience
  • Strong experience with C# and the Microsoft .NET platform
  • Experience developing RESTful APIs
  • 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

Responsibilities

  • 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

Skills

C#
.NET
Angular
Blazor
TypeScript
REST APIs
SQL Server
Git
Software architecture
Agile

Education

Bachelor's degree in Computer Science or related field

Tools

ASP.NET Core
Azure
Angular CLI

Job description

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.

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.

Responsibilities
  • 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
Required Qualifications
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C#/.Net Full Stack Software Engineer
C#/.Net Full Stack Software Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Kansas City (MO)

On-site
USD 100,000 - 150,000
Software Engineer
Software Engineer

Motion Recruitment • Minneapolis (MN)

On-site
USD 85,000 - 110,000
Software Engineer III
Software Engineer III

Busey Bank • Phoenix (AZ)

On-site
USD 110,000 - 160,000
401(k) match
Profit sharing
Employee stock purchase plan
+12
Full Stack Developer
Full Stack Developer

Insight Global • Columbus (OH)

On-site
USD 120,000 - 180,000
Full Stack Application Developer 4 4P/425
Full Stack Application Developer 4 4P/425

4P Consulting Inc. • Birmingham (AL)

On-site
USD 85,000 - 110,000
Senior .Net/Blazor Developer
Senior .Net/Blazor Developer

CodeRoad • United States

Remote
USD 110,000 - 190,000
Remote work
Health insurance assistance
Paid holidays
+2
Blazor Developer
Blazor Developer

Tieto • United States

On-site
USD 90,000 - 130,000
.NET Senior Full Stack Developer
.NET Senior Full Stack Developer

Compunnel, Inc. • New Jersey

On-site
USD 90,000 - 120,000
.Net Developer
.Net Developer

Troy Web Consulting • City of Cohoes (NY)

On-site
USD 120,000 - 150,000