Software Engineer III

Insight Global
Cleveland, OH, United States
5 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

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
+24 more
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

Job 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

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…