R

Dot NET Full Stack Developer - Principal Engineer

Realpage

Hyderabad, Telangana, India · Full Time

Be the first to apply

Experience
10+ yrs
Salary
Openings
1
Posted
5 days ago
Work mode
In office
Education
Any graduate
Eligibility
Applicants must hold any graduate degree to be eligible.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About RealPage

RealPage, Inc. delivers cloud-based software solutions that empower rental housing industry professionals to optimize their operations. Our platform supports property owners and managers with tools that enhance revenue generation, streamline occupancy, optimize pricing, and improve collections through centralized and integrated processes. We serve diverse sectors including Affordable HUD, Student Living, Military Housing, Tax Credits, and Senior Living communities. The Hyderabad office hosts a team of 750 professionals focused on these innovations.

Role Overview

We are seeking a knowledgeable, motivated principal engineer to join our engineering department. You will contribute significantly to our flagship property management platform that provides real estate professionals with efficient management of accounting, maintenance, communication, and leasing workflows through cloud technology. This role involves deep technical problem solving, mentoring, and leadership in software architecture and development.

Key Responsibilities

  • Possess comprehensive understanding of existing systems and functionality.
  • Design and implement highly efficient algorithms and data structures at a large scale.
  • Coach and mentor technical team members to develop strong skills and productivity.
  • Identify and eliminate development impediments early by implementing foundational core designs.
  • Actively contribute hands-on by creating new features and improving existing functionalities using technologies such as C#, ASP.NET Web API, Angular, and MySQL, deployed on AWS infrastructure.
  • Encourage and facilitate the team to produce high-quality code efficiently, simplifying complex problems, and guiding junior engineers with clear technical strategies.
  • Lead architectural design and make critical high-level system design decisions impacting the entire organization, ensuring systems remain scalable, reliable, and maintainable.
  • Formulate and implement technical strategies, spearheading major projects, and influencing organization-wide architectural directions.

Required Qualifications

  • More than 10 years of professional experience in end-to-end software development, including project planning and feature delivery.
  • Expert-level hands-on proficiency in C#, .NET Framework 4.5 and .NET Core, ASP.NET MVC, and Web API.
  • Strong experience with JavaScript frameworks like Angular, TypeScript, React, and/or Vue.js.
  • Deep understanding of creating and consuming RESTful services and APIs.
  • Robust skills in relational database technologies such as MySQL and Microsoft SQL Server.
  • Familiarity with AWS cloud services and infrastructure management.
  • Experience with modern source code management tools, especially Git, with knowledge of branching and merging workflows.
  • Outstanding presentation and facilitation capabilities.
  • Bachelor's degree in Computer Science or equivalent professional experience.
  • Proven ability to lead and architect complex software systems and mentor junior engineers.

Minimum education

Bachelor's Degree

Tools & software

React Git required MySQL · 10+ years required Microsoft SQL Server required Amazon Web Services AWS required

How they work

Communication Problem Solving Leadership Results Orientation
🤖
Online · instant AI help
Broxer