Sr. Software Engineer

Hybrid in Oak Brook, IL, US • Posted 1 day ago • Updated 1 day ago
Full Time
No Travel Required
Hybrid
$100,000 - $128,000/yr
Company Branding Image
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • AngularJS
  • Frontend Development
  • .NET
  • C#
  • Microsoft SQL Server
  • REST API
  • Entity Framework
  • Object-Oriented Programming
  • SOA
  • Azure DevOps
  • Telerik

Summary

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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91117450
  • Position Id: 9036195
  • Posted 1 day ago

Company Info

About Trova Search

At Trova, we strive to build a meaningful legacy of excellence for our community, clients, families, consultants, and candidates. We are committed to optimizing the values of others by building relationships that are the lifeblood of all business.Our community flourishes when businesses are connected with the talent they need and candidates find a rewarding and fulfilling position.​

Contact the job poster
Ashley Elliott

Ashley Elliott

Recruiter @ Trova Search
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs