Senior Software Engineer / .NET Core / Angular

Motion Recruitment

Schaumburg (IL)

On-site

USD 120,000 - 160,000

Full time

34 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Motion Recruitment is seeking a Senior Software Engineer to join its engineering team and help build a scalable software platform. You will work on hands-on development with C#, .NET Core, Angular, TypeScript, SQL and RESTful APIs, contributing to ongoing platform improvements.

The role focuses on ownership, mentorship, and collaboration, with opportunities to influence architecture, drive best practices, and deliver business-critical applications in a fast-paced environment.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 6+ years of professional software development experience.
  • Strong experience with C# and .NET Core.
  • 3+ years of Angular and TypeScript experience.
  • Advanced SQL/T-SQL development experience.
  • Experience designing RESTful APIs and services.
  • Strong understanding of Agile/Scrum development methodologies.
  • Experience with automated testing and software quality practices.
  • Excellent written and verbal communication skills.
  • Ability to troubleshoot, maintain, and enhance existing applications.

Responsibilities

  • Hands-on development across the stack (40% .NET Core/C#).
  • Develop and maintain RESTful APIs and services.
  • Design and implement data access with SQL/T-SQL.
  • Collaborate on cloud technologies and DevOps practices.
  • Mentor and provide technical leadership to engineers.
  • Contribute to architecture decisions and best practices.

Skills

C# & .NET Core
Angular & TypeScript
SQL / T-SQL
RESTful APIs
Agile / Scrum
Automated testing
Communication skills
Problem solving
Mentorship / leadership

Education

Bachelor's degree in Computer Science or related field

Tools

Azure

Job description

A growing technology focused organization is looking for a Senior Software Engineer to join its engineering team and help build and enhance a highly scalable software platform. This full time opportunity is a strong fit for an experienced engineer with a background in C#, .NET Core, Angular, TypeScript, SQL, cloud technologies, and RESTful APIs. In this role, you’ll work on business critical applications while contributing to the ongoing development and improvement of the platform.

The Senior Software Engineer will play a key role in hands on development, technical problem solving, and collaboration across the engineering team. This position also offers the opportunity to contribute to architectural decisions, mentor other engineers, and help drive development best practices. The team values innovation, continuous improvement, and ownership, making this a great opportunity for someone who enjoys building scalable solutions and taking on meaningful technical challenges.

Contract Duration: 6 – 12 Months

Required Skills & Experience
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 6+ years of professional software development experience
  • Strong experience with C# and .NET Core
  • 3+ years of experience with Angular and TypeScript
  • Advanced SQL/T-SQL development experience
  • Experience designing and developing RESTful APIs and services
  • Strong understanding of Agile/Scrum development methodologies
  • Experience with automated testing and software quality practices
  • Excellent written and verbal communication skills
  • Ability to troubleshoot, maintain, and enhance existing applications
Desired Skills & Experience
  • Experience with Microsoft Azure and cloud native applications
  • CI/CD pipeline implementation and DevOps best practices
  • Experience providing technical mentorship and leadership
  • Knowledge of scalable software architecture patterns
  • Experience working with distributed systems
  • Application performance tuning and optimization experience
What You Will Be Doing

Tech Breakdown

  • 40% .NET Core / C#
  • 25% Angular & TypeScript
  • 15% SQL Development
  • 10% Cloud Technologies
  • 10% DevOps & Automation
Daily Responsibilities
  • 75% Hands On Development

10% Technical Leadership & Mentorship

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Kansas City (MO)

On-site
USD 100,000 - 150,000
Senior .NET Full Stack Engineer
Senior .NET Full Stack Engineer

Coforge • Wilmington (DE)

On-site
USD 120,000 - 170,000
Docker tech exposure
Software Engineer / Contract / .NET
Software Engineer / Contract / .NET

Motion Recruitment Partners LLC • Chicago (IL), Northern (KY)

Hybrid
USD 110,000 - 140,000
Senior C# Engineer
Senior C# Engineer

Cherry Bekaert Recruiting & Staffing Services • Pittsburgh

On-site
USD 120,000 - 160,000
Senior .NET Core / Angular Engineer — Scalable Cloud APIs
Senior .NET Core / Angular Engineer — Scalable Cloud APIs

Motion Recruitment • Schaumburg (IL)

On-site
USD 120,000 - 160,000
Technical .NET/Angular Lead
Technical .NET/Angular Lead

Motion Recruitment Partners LLC • Tempe (AZ), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer (.NET / React / Cloud)
Senior Software Engineer (.NET / React / Cloud)

recruit22 • Downers Grove (IL)

Hybrid
USD 135,000 - 170,000
Head of Software Engineering
Head of Software Engineering

Confidential • Irving (TX)

Hybrid
USD 140,000 - 190,000
Senior Full Stack Developer (.NET / Angular)
Senior Full Stack Developer (.NET / Angular)

TechDigital Group • Charlotte (NC)

On-site
USD 120,000 - 150,000
Sr Software Engineer
Sr Software Engineer

TALENT Software Services • Dallas (TX)

On-site
USD 120,000 - 150,000