Software Administrator

Job Locations US-NJ-Camden
Information Technology
TMO - Michaels IT - NJ


The Michaels Organization is a national leader in residential real estate offering full-service capabilities in development, property management, construction, and investment. At Michaels, our teammates strive to fulfill our promise of creating communities that lift lives – ones that jumpstart housing, education, civic engagement, and neighborhood prosperity. With this passion at the forefront of our business, Michaels teammates can be proud to be a part of the extraordinary, every day.


We are seeking a skilled Software Administrator to join our team. The ideal candidate will have experience in managing the installation, maintenance, and support of multiple software applications, with a focus on property management systems Yardi and RealPage. As a Software Administrator, you will ensure that our software systems and users comply with company requirements, while also creating and deploying customized software application packages. This person will work closely with different levels of management and technical mentors to identify deficiencies in business processes and research technical solutions. They also provide customer support via various channels and ensure that software license issues related to software architecture are resolved.


This position is 4 days in the office located in Camden, NJ.


● Manage the installation, maintenance, and support of software applications, with a primary focus on Yardi/RealPage Systems.
● All aspects of user and license management including new user setup/deactivation, roles, profiles, permissions, public groups, OWD, sharing rules
● Software configuration changes, including (but not limited to): Flow, assignment rules, approval processes, fields, page layouts, record types, dynamic layouts, apps, actions, custom settings, mobile administration, dashboards and reports
● Management of integrated applications and third-party suppliers including Google, Salesforce
● Data management to improve data quality, evaluate, customize & implement tools to automate & support critical processes & tasks
● Proactive system maintenance including Security Reviews, Release Updates
● Support employee onboarding & ongoing systems training; assist in troubleshooting, root cause analysis & second-line tech support when needed
● Maintain a holistic view of all business processes and users in the system and identify impacts on configuration, process, workflows, and reporting.
● Manage relationships and projects with consultants for larger solutions
● Ensure that software systems and users comply with company requirements and industry best practices.
● Develop and deploy customized software application packages tailored to the organization's needs.
● Collaborate with different levels of management and technical mentors to identify deficiencies in business processes and research technical solutions.
● Provide customer support via various channels and resolve software license issues related to software architecture.
● Stay up-to-date with emerging technologies and industry trends to continuously improve software administration processes.


Required Experience:

● Minimum 5 years of professional experience
● Proven experience with project management and delivery
● Good communication skills and the ability to work as part of a team are essential
● Highly organized with exceptional attention to detail
● Ability to handle multiple priorities in a fast-paced environment
● A successful candidate will also exhibit a strong to desire to learn and understand all aspects of the company’s operations and be able to interact directly with other departments.


Required Education/Training:

● Bachelor's degree in Computer Science or related field.
● Experience with software development, deployment, and testing
● Two or more years as an administrator working in a Yardi/RealPage environment within the multifamily industry
● Basic knowledge of Google Workspace, RealPage, Salesforce, Tableau, Mulesoft


Required Skills and Abilities:

● Strong understanding of software systems, with experience in navigating the setup. Ability to develop intermediate to complex flows, reports, and dashboards. Understanding of the different components related to objects.
● Familiarity with scripting languages such as Java, Python, and JavaScript, SQL
● Proficient in troubleshooting software issues.
● Demonstrated ability to meet deadlines, handle and prioritize simultaneous requests, and manage laterally and upwards
● A demonstrated ability to understand and articulate complex concepts
● Creative and analytical thinker with strong problem-solving skills, and a bias for action
● Must demonstrate exceptional verbal and written communication skills
● Ability to assess and implement the impact of new requirements and all upstream and downstream applications, systems and processes
● Commitment to continuous improvement and learning - such as Trailheads and Six Sigma related programs


Working Conditions:

● General office environment.
● Normal office noise level, with occasional moderate noise.


Salary Range Information

The range displayed on each job posting reflects the targeted base salary for the position. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.


Rewards & Benefits


We know Michaels’ promise of lifting lives starts with our teammates, so making sure every single teammate is happy, healthy, and set up for a successful future is important to us. As part of our team, you will enjoy a competitive wage, a comprehensive benefit package which includes Medical, Dental, Vision, prescription, etc., generous paid time off, a 401 (k) plan with a company match, and so much more:


• Help make the world a better place in a team-oriented environment.
• Grow with our organization through various professional development opportunities.
• Collaborate and thrive in a company culture where all are welcome


Michaels teammates make a difference in the lives of residents, colleagues, and the communities where we live and work every day.

Come join our team. You’re going to love it here!

Salary Range



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