Post Job Free
Sign in

Sr. Software Engineer

Company:
Trova Search
Location:
Oak Brook, IL, 60523
Posted:
September 16, 2026
Apply

Description:

Senior Software Engineer (.NET / Azure / Angular)

Location: Oakbrook Terrace, IL (Hybrid - Onsite Mondays & Tuesdays)- MUST CURRENTLY RESIDE IN IL

No C2C, third-party vendors, or sponsorship available.

About the Role

We re looking for a Senior Software Engineer with a strong foundation in C#/.NET or Java development who has evolved into modern .NET and Azure technologies. This role is ideal for someone who enjoys building modern web applications, with a strong emphasis on front-end development using Angular while remaining full-stack capable.

You ll serve as a technical leader, partnering with architects, business stakeholders, and fellow developers to design, build, and deliver enterprise-level applications. This position offers the opportunity to mentor junior developers, lead projects, and influence technology decisions in a collaborative Agile environment.

What You ll Do

Design, develop, test, and deploy enterprise applications throughout the full Software Development Life Cycle (SDLC)

Build modern, responsive web applications using Angular, C#, .NET, and Azure

Develop and maintain RESTful APIs and backend services

Collaborate with business users to gather requirements and translate them into technical solutions

Lead technical initiatives and mentor other developers

Participate in architecture discussions, code reviews, and technology planning

Troubleshoot and resolve production issues while ensuring high-quality, scalable solutions

Work closely with cross-functional teams to deliver projects on time

Help drive adoption of modern development practices and emerging technologies

Assist with project planning, resource coordination, and technical leadership when needed

Required Qualifications

Bachelor s degree in Computer Science or related field (or equivalent experience)

5+ years of software development experience in enterprise, multi-tier applications

5+ years of C#/.NET development

Strong experience building modern web applications using:

HTML5

CSS3

JavaScript

jQuery

2+ years of Angular (Angular 2+ preferred) or comparable JavaScript frameworks

5+ years working with Microsoft SQL Server or another relational database

3+ years developing REST APIs

3+ years using Entity Framework

Experience with:

Azure DevOps

Git or TFVC

Visual Studio

Agile/Scrum development

Solid understanding of:

Object-Oriented Programming (OOP)

SOLID design principles

Service-Oriented Architecture (SOA)

Previous experience leading projects or serving as a technical lead

Excellent communication and collaboration skills

Preferred Qualifications

Experience developing applications in Microsoft Azure (preferred) or AWS

Experience with Azure DevOps CI/CD pipelines

Telerik Kendo UI experience

Mobile development using Xamarin or NativeScript

Windows UWP development

Exposure to AI, Machine Learning, IoT, or other emerging technologies

Why This Role?

Hybrid schedule (2 days onsite)

Opportunity to lead enterprise application development

Modern Microsoft technology stack

High-impact role with technical leadership responsibilities

Collaborative engineering culture with opportunities to mentor and influence architecture

Technology Stack

C#

.NET

ASP.NET

Angular

Azure

REST APIs

SQL Server

Entity Framework

JavaScript

HTML5

CSS3

Git

Azure DevOps

Visual Studio

Agile/Scrum

Apply