Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Orion Advisor Technology Logo

Senior Software Engineer

Orion Advisor Technology

$108,245 - $169,933
Nov 10, 2025
Omaha, NE, US
Apply Now

The Software Engineer is responsible for the maintenance and development of new software in a client/server environment, for the operations staff of Orion.

Requirements

  • Knowledge of S.O.L.I.D. design principles and design patterns.
  • Knowledge of continuous integration, hosting infrastructures, and networking concepts.
  • Knowledge of PC architecture and operations, operating systems, networking database management and development, as well as high level of programming knowledge.
  • Knowledge of the various stages of the software development life cycle, definition of solution architecture, detailed design, solution development, testing and deployment.
  • Knowledge and solid understanding of object-oriented analysis, design and programming
  • Knowledge of Salesforce preferred.
  • Minimum of 5 years of experience with ASP.NET Web API, Entity Framework, C-Sharp, Restful Services, Web Services, and SQL Server in an application development role preferred.

Responsibilities

  • Designs, develops, tests and deploys applications by writing new code and improving existing code ensuring applications work properly.
  • Provides support for design, development and implementation of application development projects.
  • Understands and debugs different tiers of the application, UI, API, and database.
  • Able to create and modify routine, low impact code.
  • Troubleshoots and debugs system inefficiencies.
  • Assists in maintaining databases accuracy and stability.
  • Identifies and troubleshoots issues with various sites or programming code and fix any resulting problems.

Other

  • Candidates must work in-office at one of the following locations for at least 3 days per week: Omaha, NE; Berwyn, PA; Hebron, KY; Chandler, AZ; or Lehi, UT.
  • Ability to multi-task while maintaining careful attention to detail.
  • Ability to work effectively both individually and within a team environment.
  • Ability to work with a sense of urgency to meet deadlines and address competing priorities.
  • Minimum of a bachelor's degree in Computer Science, MIS, or Information System Analysis required.