About this Application Developer role at Florida Realtors
Florida Realtors, the state's largest trade association, boasts a rich dedicated history of serving our members, the real estate community, and Florida homeowners for over a century. We stand as a key business partner for Realtors statewide, providing value-adding programs and services, outstanding business contacts and networking opportunities, engaging educational opportunities, up-to-the-minute industry data and research, and powerful legislative representation. The association headquarters is located in Orlando, and the Office of Public Policy is located two blocks from the state Capitol in Tallahassee. We work tirelessly to advocate for our members, for homeownership for all, and to elevate the real estate industry in the Sunshine State.
Who We’re Seeking
Florida Realtors is seeking a Mid-Level Application Developer to join our Applications Development team and help build, enhance, maintain, and support the web-based applications that serve our members and staff across Florida.
This is a hands-on full-stack application development role with a strong backend/PHP focus. The ideal candidate brings a solid foundation in software development, application architecture, databases, APIs, and modern web development, along with the curiosity and problem-solving skills to work across both established and evolving technology environments.
You will participate throughout the software development lifecycle—from understanding business needs and designing solutions to development, testing, deployment, documentation, and production support. You will work closely with the Applications Development team, business stakeholders, vendors, and internal clients to turn business requirements into reliable, secure, and maintainable technology solutions.
This role is well suited for a developer who enjoys more than simply writing code. You will have the opportunity to understand how applications support the organization, identify opportunities for improvement, modernize existing solutions, and contribute ideas that make our systems and processes more effective.
You will be part of a collaborative team environment where developers are encouraged to learn, share knowledge, communicate openly, and continuously improve their technical skills. This is a long-term opportunity for a developer who values stability, meaningful work, collaboration, and the opportunity to grow within an established organization.
The position has no supervisory responsibilities.
Core Expectations
- Develop, enhance, test, deploy, and support secure, scalable, and maintainable web applications.
- Translate business requirements and user needs into practical technical solutions.
- Apply sound software development practices, including object-oriented programming, version control, testing, documentation, and secure coding principles.
- Contribute to application architecture and technical design decisions within established development standards.
- Work effectively across frontend, backend, database, API, and application-support activities.
- Identify opportunities to improve application performance, reliability, usability, and maintainability.
- Stay current with relevant development practices and technologies and contribute ideas for modernization and continuous improvement.
- Communicate clearly with technical and non-technical stakeholders throughout the development process.
What Success Looks Like
- Applications and enhancements are delivered on time, within scope, and aligned with business needs.
- Code is clean, maintainable, secure, appropriately documented, and consistent with established development standards.
- New functionality is thoroughly tested and introduced into production with minimal disruption.
- Production issues are investigated thoughtfully, resolved efficiently, and communicated clearly to affected stakeholders.
- Existing applications are continually improved rather than simply maintained.
- Business stakeholders and internal clients view the Applications Development team as a knowledgeable, responsive, and collaborative technology partner.
- You continue to expand your technical capabilities and contribute knowledge, ideas, and solutions to the development team.
Essential Functions
- Perform software analysis, design, development, testing, implementation, maintenance, and production support.
- Develop and maintain web-based applications using PHP and modern web development practices.
- Design and consume RESTful APIs and web services.
- Work with relational databases to develop queries, troubleshoot issues, and support application functionality.
- Collaborate with the Director of Applications Development and cross-functional teams to define requirements, evaluate solutions, and successfully deliver projects.
- Participate in technical design discussions and contribute to decisions regarding application architecture and implementation.
- Troubleshoot application, database, integration, and production issues and identify appropriate solutions.
- Develop and maintain technical and system documentation.
- Use source control and established development/deployment processes to manage application changes.
- Balance multiple projects, enhancements, support requests, and competing priorities while maintaining quality and meeting deadlines.
- Communicate effectively with internal clients, business stakeholders, vendors, and technical team members.
- Evaluate existing applications and recommend opportunities for modernization, automation, performance improvement, or process enhancement.
- Continuously build knowledge of existing applications, development tools, frameworks, and emerging technologies.
- Participate in an on-call rotation or provide after-hours support as requested.
Important Candidate Information
Work Location & Availability
This is a hybrid position based in Orlando, Florida, with a requirement to work in the Florida Realtors office two days per week. Candidates must be able to reliably meet this in-office requirement as part of their regular work schedule.
Candidates who are currently located outside the Orlando area must be prepared to relocate to the Orlando area at their own expense and be available to meet the in-office requirement within approximately four weeks of accepting an offer.
This is not a fully remote position, and Florida Realtors is not considering candidates seeking a fully remote work arrangement.
Work Authorization
Candidates must be legally authorized to work in the United States without current or future employment sponsorship from Florida Realtors. Florida Realtors does not provide visa sponsorship or sponsor employment-based green cards for this position.
Recruiting Agencies
Florida Realtors is managing recruitment for this position directly and does not accept unsolicited candidate submissions or third-party recruiting agency involvement for this opening.
Please do not contact Florida Realtors staff, hiring managers, or employees regarding candidates for this position. Candidates should apply directly through the Florida Realtors careers process.
Our Team & Work Environment
Our IT team works best when we can collaborate in person while maintaining flexibility. Our developers are curious problem-solvers who enjoy understanding how things work, improving processes, and finding better ways to deliver technology solutions. We value developers who are willing to ask questions, learn new technologies, communicate transparently, and take ownership of their work.
This position is ideal for someone looking for a long-term career opportunity rather than project-based consulting work. Florida Realtors offers the stability of an established organization along with the opportunity to work on applications that directly support our members and staff.
Requirements
What You Need
Qualified applicants will possess:
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field; equivalent professional experience may be considered.
- 4+ years of professional experience developing web-based software applications.
- Strong foundation in object-oriented programming and application development principles.
- Professional experience developing applications with PHP and an MVC framework.
- Strong working knowledge of relational databases and SQL.
- Experience developing or integrating RESTful APIs and web services.
- Working knowledge of modern frontend development using HTML, CSS, and JavaScript.
- Experience using Git or another modern version-control system.
- Strong analytical, debugging, and troubleshooting skills.
- Ability to work independently while also collaborating effectively within a development team.
- Ability to manage multiple priorities, projects, and deadlines in an established business environment.
- Strong written and verbal communication skills, including the ability to explain technical concepts to non-technical stakeholders.
- A commitment to writing maintainable, secure, well-tested, and well-documented code.
Required Technical Skills
Candidates should have professional experience with most of the following:
- PHP / Object-Oriented PHP
- MVC application architecture and frameworks such as Laravel, Symfony, Zend, or comparable frameworks
- HTML5 and CSS
- JavaScript
- SQL and relational databases
- RESTful APIs and web services
- Git / source control
- Composer and PHP dependency management
- Linux and/or Windows Server environments
- Apache or comparable web server technology
- AJAX and asynchronous web development concepts
- Secure application development practices
- Authentication and authorization concepts, including OAuth or comparable technologies
- Application integration and troubleshooting
- XML and other common data exchange formats
Experience with the following technologies is valuable within our environment but is not necessarily required if the candidate demonstrates strong foundational development skills and the ability to learn:
- PHP Mezzio / middleware-based architectures
- Microservices
- SASS
- Bootstrap
- jQuery
- Gulp or comparable frontend build tools
- Oracle / PL/SQL
- MySQL
- IIS
- Drupal or WordPress
- Legacy application technologies and enterprise reporting/integration tools
Preferred / Desired Technical Skills
Experience with one or more of the following is a plus:
- React or another modern JavaScript framework
- Tailwind CSS
- AWS / cloud technologies
- Modern CI/CD and deployment practices
- Automated testing
- Containerization and/or modern application deployment
- Application performance optimization
- API security and integration
- Experience modernizing or migrating legacy applications
What You’ll Bring
Florida Realtors is looking for a developer who wants to build a career, contribute meaningful technology solutions, and grow with a collaborative Applications Development team. Beyond technical skills, we're looking for someone who is:
- Curious: You enjoy learning how systems work and finding ways to make them better.
- Accountable: You take ownership of your work and follow issues through to resolution.
- Collaborative: You work well with developers, business partners, vendors, and internal clients.
- Communicative: You can clearly explain technical issues and solutions to both technical and non-technical audiences.
- Adaptable: You are comfortable working with both established technologies and newer approaches.
- Quality-minded: You understand that good development includes testing, security, documentation, maintainability, and support...not just writing code.
- Growth-oriented: You are interested in expanding your skills and contributing to the team's collective knowledge.
Benefits
Along with our growth-oriented, collaborative team environment, our full-time people are offered a complete suite of great benefits.
- Rewarding 401k plan with 6% company match, fully vested
- Free medical insurance for you as an employee
- Availability of dental, vision, FSA, disability coverage, company-paid life insurance, EAP, and more
- Flexible work environment
- Generous paid vacation days and sick days, and 9 company holidays
- Vacation buy-back plan
- Opportunities for ongoing education
- Possible $5000 grant on the purchase of your first home
- And a whole lot more!
What You Need To Know
Florida Realtors is strongly committed to creating a diverse and inclusive environment where a variety of backgrounds, cultures, orientations, ideas, and talents can flourish.
Florida Realtors is an equal opportunity employer where all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Employment offers are contingent upon satisfactory verification of a pre-employment criminal background check.
Salary is competitive for the Orlando market for mid-level developers. The budgeted range is shared with applicants as part of the application process.
Florida Realtors is an Orlando Sentinel Top Workplace 6 years in a row and one of Florida Trend Magazine's Best Companies to Work For in Florida for 5 years running. Our people are passionate about what they do, the members they serve, the products they support, and the continued growth of the association. If you value collaboration, innovation, exceptional service, and dedication to a cause, all within a modern established professional environment, explore Florida Realtors and our commitment to the real estate community and Florida homeowners. For more about Florida Realtors, visit floridarealtors.org and connect with us on Facebook and LinkedIn.