Haystack
← Back to Jobs
Technology
TS

Sr. Software Engineer

Trova SearchOak Brook, IL🇺🇸United StatesPosted 24 Jul 2026

Why This Role Stands Out

This hybrid role offers significant opportunities for technical leadership and career growth, allowing you to shape enterprise-level applications and mentor junior developers. You'll thrive here if you have strong .NET and Angular skills and enjoy collaborating in an Agile environment, so we encourage you to apply!

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Oak Brook, IL, United States
Posted
4 weeks ago
SQLSQL ServerAWSMachine LearningScrumAgileAngularAzureC#.NETASP.NETGitIoTJavaJavaScriptRESTXamarinjQuery

Job Description

Senior Software Engineer (.NET / Azure / Angular)

Location: Oakbrook Terrace, IL (Hybrid - Onsite Mondays & Tuesdays)

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

Similar jobs