Kite Realty Group Trust (NYSE: KRG) is a real estate investment trust (REIT) headquartered in Indianapolis, IN and one of the largest publicly traded owners and operators of open-air shopping centers and mixed-use assets. Publicly listed since 2004, KRG has nearly 60 years of experience in developing, constructing and operating real estate.
We are looking for an Application Developer who will become a member of an Agile team participating in and responsible for the hands-on design, implementation, and enhancement of Kite Realtys internal and third-party financial, modeling and reporting platforms to create exception internal business partners experiences. This person must demonstrate an understanding of software engineering concepts and be responsible for working on full lifecycle engineering efforts using Agile methodologies, object-oriented design, and accepted design patterns and practices. They must have an obsession for information, agile thinking, and agile delivery to find unique ways to translate business requirements into technical solutions that accelerate and support business goals. The position will work closely with internal business partners, developers, business analysts, application analysts, product owner and program manager to implement, release, and support developed products. This includes following design and development technical specifications to ensure technologies are high quality, consistent, maintainable, scalable, and secure. Applicant should thrive to work in a forward-thinking, collaborative, empowering, agile, and fast-paced environment.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Design, develop and maintain solutions in a variety of company applications (Salesforce, MRI Software, Informatica Cloud and others as needed).
- Design, develop and maintain data integrations for both internal and external sources.
- Design, develop and maintain mobile apps as needed.
- Be an expert in company applications to provide consultation and solution designs.
- Work with members of the management team and business partners regarding application capabilities and functionality to gather requirements and translate into technical solutions.
- Collaborate with teammates to design, develop and deliver new or improved functionality.
- Ensure solutions have passed unit testing, quality assurance, user acceptance testing and approvals before production release.
- Maintain compliance in accordance with policy and Sarbannes/Oxley Act.
- Provide tier 2-3 technical support for all related application issues.
- Create and maintain comprehensive documentation for configurations, customizations, and development processes to ensure clarity and consistency.
- Use independent judgment and decision making to perform work that affects business operations and financial well-being.