Sr. Application Developer

Job Locations US-TX-Richardson
Position Type
Bachelor's Degree

BE Innovative. BE RealPage.

RealPage Outperforms! We are a leading global provider of software and data analytics to the real estate industry. Clients use our platform to improve operating performance and increase capital returns.


We are a run fast, have fun and reap rewards type of environment. RealPage offers an engaging work culture that fosters personal and career growth for our employees. We continually reinvent and evolve to meet the needs of the customers we serve through technology and vision. You can feel it in the work we do and the clients that benefit. Our unique company philosophy fosters innovation, excellence and collaboration.


The Sr. Application Developer will own the internal and external applications that support our document team. This role allows for a great deal of autonomy, creativity, and technical leadership, as you will be responsible for updating and maintaining the existing applications, as well as adding new features and functionality to the product. This role will involve extensive collaboration with the product implementations teams to identify areas that need development and working with them on prioritizing areas with the greatest benefits. While you will be the lead architect for these applications, you will also have the opportunity to mentor a team of enthusiastic and talented junior developers to assist in maintaining it!


What you will be doing: 

  • Designing, delivering, and debugging software solutions for the documents product
  • Responsible for development of and enhancements to the application for lease document creation, product configuration, and client setup
  • Accountable for code maintainability, performance, and security
  • Creating intuitive frontend interfaces for implementation and development teams
  • Driving efficiency and ease of implementation by collaborating with team and developing appropriate solutions
  • Mentoring a team of junior developers to become proficient in maintaining existing tools
  • Defining and enforcing coding standards within the department
  • Conducting code reviews with extended team to ensure that code adheres to company standards
  • Defining enhancements to automate existing processes
  • Creating accurate and informative application documentation for internal users
  • Debugging and resolving development environment issues for team members
  • Clearly and effectively communicate across teams for collaboration and prioritization
  • Responsible for software defects and time-sensitive projects involving tools


What we think it takes to get the job:

  • 10+ years of experience in developing web applications
  • Bachelor's degree in Computer Science or related field. Equivalent technical experience may be substituted for this educational requirement.
  • Advanced knowledge of Java, Ruby on Rails, and JavaScript
  • Proficient knowledge in Linux and open source technologies
  • Strong understanding and practical experience in full stack Java web application development, middle tier integration frameworks and designing Relational Data Models.
  • Strong understanding of Object-Oriented Design, Data Structures, Design Patterns, different protocols like REST, SOAP
  • Proven ability to use performance optimization techniques throughout the stack
  • Commitment to security awareness and coding best practices
  • Commitment to creating readable and maintainable code
  • Prior scripting experience required
  • Strong attention to detail and highly organized
  • Self-motivated and able to work with minimal supervision
  • Demonstrated ability to change direction and reprioritize tasks
  • Ability to manage multiple projects at the same time, while meeting regular deadlines
  • Proven effective communication and collaborate with internal customers
  • Ability to derive solutions quickly and under pressure
  • Travel may be required up to 10%



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.