Senior Android Engineer

Tyler Technologies · Detroit, MI

Company

Tyler Technologies

Location

Detroit, MI

Type

Full Time

Job Description

Description

Tyler Technologies is looking for talented Senior Android Engineer to join our Public Safety products development team. The technical senior engineer position is responsible for the providing the technical leadership to our Force Family of 911 dispatch applications. Ideal candidates will have in depth of knowledge and skills in software design and development on Android platform. The engineer will have opportunity to work in teams that are highly collaborative and follow Agile practices to bring new ideas and creative thinking to our team.

Required Skills/Competencies:

  • Bachelor's degree in computer science or related technical field, or equivalent work experience
  • 5 + years of experience in designing and programming mobile applications
  • 5 + years of Android development experience, with a good knowledge of its ecosystem
  • 5 + years of combined experience in Java and Kotlin programming languages
  • 3 + years of experience in Kotlin programming language
  • 5 + years of object-oriented design experience
  • Strong communication skills especially around technical team interaction
  • Ability to adapt and learn new technologies quickly and proactively
Preferred Skills/Competencies:

  • Understanding of software design patterns
  • Proficiency in working with Android Studio IDE
  • Experience with Rest Web services and JSON
  • Professional work experience designing, building and deploying a large-scale, commercial software product
  • Familiarity with industry standard development practices (Agile methodologies, Test Driven Development, Behavior Driven Development, etc.)
  • Advocate of best practices (standard naming conventions, architecture, design patterns)
Primary Responsibilities:

  • Provide technical leadership to the Android mobility group responsible for designing and developing the Mobility solutions
  • Follow the development practices of the public safety product teams, including the test driven development
  • Ensure on-going success of projects by designing high-quality technical solutions
  • Collaborate with other software developers, business analysts and software architects to solve complex technical problems
  • Continually grow personal skillset and knowledge base with independent research

Date Posted

08/08/2023

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8