MRI Software is seeking a Senior Application Developer to join our Internal Applications team! Do you want to work in a collaborative, creative environment where you can provide meaningful contributions while being challenged to grow? Our Senior Application Developer will apply defined practices and procedures to design, build, test, document and support a variety of software applications; mainly salesforce.
Established in 1971, MRI has been a forward-looking software leader in the property management industry for over 40 years. Our service to the global multifamily and commercial property industries helps clients improve their bottom line and maximize the return on their diverse business portfolios. MRI offers a broad range of flexible products that cover the spectrum of the business processes our clients require. Currently, MRI Software is used by more than 4,500 clients on five continents and in 41 countries.
KNOWLEDGE / BACKGROUND EXPERIENCE
Bachelors Degree in Computer Science, MIS, or equivalent work experience
Minimum 5 years of professional experience in the use of multiple object-oriented programming languages including Java and C#
Minimum 5 years of professional experience in relational database design and development, preferably MS SQL
Minimum 2 years of professional experience with the Salesforce.com platform, Apex, Visualforce, and Eclipse IDE
Prioritize and reviews own deliverables with limited guidance
Utilize internal resources and tools for on-time delivery that meet the project goals
Demonstrates initiative, creativity and innovation to drive effective design and process
Willingness and ability to work in multiple technologies
Demonstrates excellent analytical and problem solving skills
Ability to perform in high-pressure situations and work effectively within complex environments
Headquartered in Cleveland, OH, MRI Software offers a competitive benefits package and opportunities for career development. If you want to work in a collaborative, creative work environment where you can provide meaningful contributions while being challenged to grow on the job, then you are encouraged to apply!