Senior Software Engineer

Object Oriented Search
Concord, North Carolina, United StatesFull-timePosted Sep 16, 2026

About the role

This position will contribute to the design, development, and implementation of innovative software solutions, while playing an important role in design reviews and delivering high-priority initiatives across current and future projects. This position also works closely with the Software Development Manager and team members to design and develop software deliverables.

Responsibilities

Writing clean, high-quality, high-performance, maintainable code a in C# and expertise in object oriented design and software development

Hands on development using Microsoft .NET Core

Developing web based solutions using JavaScript frameworks, Angular, Typescript or similar

Responsible for participating in integration of software standards as well as adhering to SDLC processes

Qualifications

7–10+ years of experience in software architecture, software development, and establishing or advancing modern engineering practices

Experience developing software within the Microsoft .NET ecosystem, including modern web applications using Angular and ASP.NET Core.

Bachelor’s degree in Computer Science, a related technical field, or equivalent professional experience, with a strong foundation in core computer science principles.

Experience with Agile or Scrum software development methodologies

Experience in using different technologies, frameworks and software design patterns

Responsibilities

  • Writing clean, high-quality, high-performance, maintainable code in C#
  • Hands on development using Microsoft .NET Core
  • Developing web based solutions using JavaScript frameworks, Angular, Typescript or similar
  • Participating in integration of software standards and adhering to SDLC processes

Qualifications

  • 7–10+ years of experience in software architecture and software development
  • Experience developing software within the Microsoft .NET ecosystem
  • Bachelor’s degree in Computer Science or related technical field
  • Experience with Agile or Scrum software development methodologies
  • Experience in using different technologies, frameworks and software design patterns

Skills mentioned

C#.NETASP.NETAngularTypeScriptJavaScriptFrontend DevelopmentBackend DevelopmentSystem DesignPerformance Optimization

About Object Oriented Search

With over 30 years of combined experience in the big agency world, we bring deep industry knowledge, proven strategies, and a passion for performance to everything we do. As top performers in our field, we spent four years working side by side, leading high-producing sales teams and delivering standout results for our clients. But we knew we could do more… We created this company to break away from the red tape and rigid models of large agencies — to offer a more agile, personalized, and results-driven approach. Our goal is simple: to bring the same high-level expertise and leadership that built powerhouse teams to brands ready to grow smarter, faster, and stronger. Moving forward, we partner with clients and candidates who recognize the impact that deep experience delivers. Searches are led with senior-level insight from the start. Relationships are driven by trust and meaningful results. Placements demonstrate what's possible when the barriers to truly exceptional work are stripped away. We have consistently delivered exceptional results across a broad spectrum of industries, demonstrating deep expertise and a commitment to excellence. These include Information Technology, Finance & Accounting, Executive Search, Healthcare & Medical Devices, Private Equity & VC, Construction, Sales & Marketing, Legal & Mortgage, and more!

Staffing and Recruiting2-10 employeesCharlotte, North Carolina

H-1B sponsorship history

Historical employer filing data was found for Object Oriented Search. The employer record includes 151 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.