Skip to main content
Posted April 13, 2021
Realtors Property Resource

Software Engineer – Middle Tier

Anywhere Remote Full Time

The Software Engineer - Middle Tier is keenly able to architect, build and support end-to-end technological solutions that precisely address the...

The Software Engineer - Middle Tier is keenly able to architect, build and support end-to-end technological solutions that precisely address the business challenges of an application built on a vast collection of real estate information. This engineer is a superstar .NET Core / C# middle tier developer while also extremely proficient at SQL Server data layer development. The Software Engineer will utilize the latest technology stacks, frameworks, business intelligence products and cloud features to enable the RPR platform to best serve real estate practitioners.

Realtors Property Resource is dedicated to the business success of REALTORS®, providing data, analysis and reporting to meet their clients' needs. We are a high-performing team based in Orange County, CA, and remotely, expanding to add a strong technologist. Is it you?

Primary Responsibilities:

  • Build middle-tier architectures and RESTful APIs using .NET Core that are reliable, scalable and flexible, and meet the needs of UI developers.
  • Write performant Transact-SQL stored procedures and functions, oftentimes as dynamic SQL, with performance, scalability, maintainability and readability in mind.
  • Work with back-end data developers to optimize our SQL Server database schemas and indexes as well as fine-tune our queries.
  • Integrate deep instrumentation in every feature for detailed web/mobile analytics.
  • Perform unit testing and write documentation to improve maintainability and knowledge transfer.
  • Provide niche technological guidance to other team members as appropriate.
  • Communicate effectively both verbally and in writing with designers, product managers, middle-tier developers and other front-end/mobile developers.
  • Estimate tasks with a level of granularity and accuracy commensurate with information provided.
  • Produce high-quality, properly functioning deliverables within specified deadlines that meet business requirements.
  • Provide excellent support for applications and features: end-to-end problem resolution.
  • Work in a flexible team using Agile methodology to generate quality working software early and often.

Requirements:

  • Experience owning features and projects, and sharing ownership of overall solutions, with results that meet company objectives and product requirements. Exceptional attention to detail.
  • Meticulous and dedicated regarding performance testing and tuning.
  • Experience working collaboratively in a team and across teams and departments.
  • Experience successfully implementing software or web development projects using Agile methodologies.
  • Accurately defines problems, collects data, establishes facts and draws valid conclusions. Constructively presents, discusses and debates alternatives.
  • Leads feature/project estimation with a level of granularity and accuracy commensurate with information provided.
  • Excels in a rapid-iteration environment with short turnaround times.
  • Deals positively with high levels of uncertainty, ambiguity and shifting priorities.
  • Accepts a variety of tasks and pitches in where needed, including after-hours, on-call support.
  • Leads by example, motivating others to consistently perform at their best.
  • Core technical skills:
    • .NET Core / C#
    • .NET Core Web API / REST
    • SQL Server / Transact-SQL
    • Azure DevOps Pipelines
  • Desirable additional technical skills:
    • Identity Server 4
    • Angular 11+
    • Xamarin iOS / Xamarin Android
    • MongoDB or Elasticsearch
    • Splunk

Education/Experience:

  • Bachelor’s degree in Computer Science or related field from a 4-year college or university
  • 5+ years proficiency in core technical skills

Benefits:

  • Competitive Salary + Performance-based Bonus
  • Excellent benefits package including multiple health, dental & vision options
  • Company-paid insurance plus additional voluntary benefit options
  • Wellness program offering significant discounts on benefits
  • 401K with company match
  • Generous company-paid holidays, vacations and sick/personal days
  • Education reimbursement opportunities

We are an Equal Opportunity Employer.

All employment decisions are made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

This listing expired on Jun 12. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.