Android App Developer

  • Full-time

Company Description

McCright is a national leader and a trusted partner of choice for public housing authorities who demand product and service excellence. After conducting more than 2,000,000 inspections across the nation, McCright understands the unique needs of the housing industry and the flexibility needs of our employees. 

Corporately based in beautiful Chattanooga, Tennessee, McCright & Associates is an American company and proudly operating as a woman and veteran owned enterprise. 

McCright services include: 

  • HQS Inspection Services 
  • UPCS Inspections
  • SEMAP Reviews
  • PHA Policy Consulting 
  • HCV Program Management Services
  • Remote Recertification Services 
  • Rent Reasonableness Studies 
  • Rent Determination and Negotiation 


Job Description

We are seeking an Android App Developer. You will design, develop/code and test various projects in order to advance software solutions. The position is software development of several web services and processing projects, working on-site with the existing IT development team.

Essential Duties/Responsibilities:

  • Full understanding of the software development lifecycle (SDLC)
  • Engage stakeholders to understand business requirements
  • Architect, develop and maintain dynamic websites, web applications and web services in HTML, CSS, PHP, Java, JavaScript, JSON, etc.
  • APIs and Web Services- Experience working with APIs, and creating and consuming web services
  • Design and develop objects/classes including tables, procedures, views, functions
  • MySQL and Postgres Database management and relational modeling experience
  • Develop and maintain coding standards using industry best practices
  • Document requirement and design specifications
  • Perform quality control and testing on deliverables
  • Coordinate with development team and other departments to complete tasks

Qualifications

 

  • Demonstrated Android development experience
  • Knowledge in PHP, MySQL & Postgres, CSS, HTML, JavaScript, jQuery, JNOS, AJAX, XML
  • Strong experience designing and developing database objects including tables, views, procedures and functions
  • Experience developing background services as well as front-end GUI
  • Familiarity with Object Oriented Design Patterns, Git source control, and responsive design
  • Experience with REST, SOAP and JSON API programming
  • Experience with UI/UX design and various web framework architectures
  • Excellent written and verbal communication skills
  • Ability to work independently and as a part of a team
  • Ability to manage multiple projects and independently prioritize tasks.
  • Familiarity with command line instructions using Linux and Windows operating systems
  • Ability to complete projects with strict deadlines
  • Ability to work in a fast-paced environment
  • Proven track record of meeting deliverables successfully in a remote working environment
  • Thrives staying current with latest technologies
  • Possess strong oral and written communication skills - Interacts with staff, general public, clients, and contractors

Requirements

  • Bachelor’s degree in any IT related field
  • The ability to adapt to and manage change
  • The ability to travel when needed (estimated at less than 10%)

 

Additional Information

EOE