Required Skills

Java Android

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 16th Jan 2024

JOB DETAIL

Job Summary/ Essential Job Functions:                                                 

The New York City Housing Authority Information and Technology Department (NYCHA IT) is seeking a highly motivated individual to join the Application Development and Configuration Team as an Android Developer. 

Responsibilities will include but are not limited to the following:              

  • Design, develop, test, and maintain high-quality software to meet business and customer needs.
  • Develop new modules/applications and maintain and enhance existing applications using Java (Spring, SpringBoot, Hibernate) and JavaScript/TypeScript (JQuery, ReactJS, ReactNative).
  • Experience with Mobile development (Android/iPhone) using React Native and other framework technologies as per industry standards.
  • Adhere to architecture, design, implementation and security standards and best practices.
  • Investigate and propose solutions to development and design problems.
  • Participate in the scope of work estimation and forecasting.
  • Participate in code reviews or use collaborative programming techniques to
    promote high-quality business outcomes.
  • Implement unit tests and conduct functional and performance testing
    where appropriate.
  • Prepare technical documentation, including software design evaluation plans, test results, and technical manuals.
  • Adhere to established development practices and processes.
  • Develop reusable software building blocks to enable faster delivery.
  • Promote a collaborative team environment and work closely with colleagues to achieve business objectives.

Preferred Skills:                                                                                         

  • 9+ Years’ experience of experience in Android Development.
  • Minimum of 5 years of experience in development in Java, and XML.
  • Minimum of 5 years of experience in development in Oracle.
  • Expertise in Android SDK (multithreading, TCP/IP networking, HTTP/HTTPS, UI, local database, offline mode, debugging).
  • Strong proficiency in Swift, Swift UI, Kotlin, and Java.
  • Familiarity with Android Studio and other development tools.
  • Knowledge of modern version control systems (GitHub, preferably) and automated build workflows/pipelines. 
  • Experience with RESTful APIs and third-party libraries.
  • Solid understanding of mobile UI/UX design principles.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Experience working with IBM Maximo is a plus.

Company Information