Desired Skills and Experience

  • This position will be the full-stack architect & development leader on Quarem’s NEW flagship application and corresponding mobile app, which will organize, track and manage the full life-cycle of commercial real estate properties, leases, assets and projects.
  • In partnership with the company’s founders, participate in the development of the strategic objectives, functional requirements, and lead the architecture, documentation and development of the new flagship application.
  • Recruit, screen, hire and manage the technical team responsible for the developing the application.  This includes management and oversight of our offshore team in Hyderabad, India.
  • Select or define the company’s software development methodology.
  • Evaluate and identify appropriate technology platforms (including web application frameworks and the deployment stack) for delivering the company’s services.
  • Establish coding conventions and documentation standards.
  • Establish and supervise the software development process, setting short-term objectives and assessing progress as defined by the selected software development methodology
  • Lead technical strategic planning by identifying and prioritizing development initiatives and setting timetables for the evaluation, development, and deployment of all web-based services.
  • Identify opportunities and risks for delivering the company’s services as a web-based business, including identification of competitive services, opportunities for innovation, and assessment of marketplace obstacles and technical hurdles to the business success.
  • Communicate the company’s technology strategy to management, staff, partners, customers, and stakeholders.
  • Advancement to Chief Technology Officer (CTO) intended expectation, but certainly priority potential.  
  • Direct development and execution of an enterprise-wide disaster recovery and business continuity plan.
  • Identify technology trends and evolving social behavior that may support or impede the success of the business.
  • Establish a specification conformance and testing regimen based on user stories and the User Experience design.
  • Conduct code reviews and specification conformance testing as defined by the selected software development methodology.
  • Establish and supervise a quality assurance process, including integration and system testing.
  • Select, deploy, and monitor performance profiling tools and procedures.
  • Review and approve proposed development releases and manage the release process.
  • Evaluate and select web application hosting providers. Currently AWS.
  • Establish an application deployment process and supervise deployment to staging and production servers.
  • Monitor application performance and review any application failures in staging or production.
  • Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices by attending relevant conferences and reading widely.
  • Define and communicate company values and standards for acquiring or developing systems, equipment, or software within the company.
  • Ensure that technology standards and best practices are maintained across the organization.
  • Share knowledge, mentor, and educate the organization’s investors, management, staff, partners, customers, and stakeholders with regard to the company’s technological vision, opportunities, and challenges.
  • Ensure company technical problems are resolved in a timely and cost-effective manner.
  • Contribute to open source software development, standardization of technologies, and evolution of best practices by collaborating with peers outside the company,  presenting at conferences, and writing for publication (online or offline).
  • University degree in the field of computer science, engineering, MIS or another related discipline. Prior experience or knowledge of basic commercial real estate is a plus.
  • Experience in managing full-stack web application development.
  • Hands-on experience coding in more than one currently popular web application framework.
  • Familiar with more than one software development methodology.
  • Ability to discern user requirements and develop specifications.
  • Experience with open source code and other platforms including Java/J2EE, Apache, Apache Tomcat, MySQL, Struts2, Spring3, JPA/Hibernate, JSP, HTML, Jquery, CSS, XHTML, AWS, one or more Javascript frameworks, and AJAX.
  • Knowledge of web standards.
  • Experience with LINUX system administration and web server configuration.
  • Familiarity with information security vulnerabilities and risk management.
  • Exposure to business process development, budgeting and financial systems, governance processes, and administrative operations.
  • Experience or exposure to the commercial real estate industry a plus.
  • We’re looking for someone with strong character, great analysis skills, responsible, and driven to get things done.
  • Enjoys and is comfortable interacting with internal team and with clients.
  • Bring a sense of humor and some great stories. 

Apply