Job Description :
Android Developer with Kotlin,
Charlotte, NC
6+ Months Contract
Phone + Skype
Description:
3+ consecutive years experience in Android development
Kotlin
Expert in Java and Android APIs
Expert in Android UX concepts including Dynamic UIs
Strong Android UX design instincts and grasp of best practices
Strong passion for mobile development and creation
GIT
Android Studio
Gradle
Junit and Espresso
Google Firebase
Jenkins
Agile and Scrum
Required Minimum Qualifications:
· Bachelor''s degree in Computer Science, CIS, or related field and 7+ years of experience in software development or a related field. Additional equivalent work experience may be substituted for the degree requirement.
· 4+ years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
· 5+ years of experience in database technologies
· 5 years experience developing and/or implementing mobile applications.
· 4 years experience programming in Android.
Preferred Qualifications:
· 3+ years of experience leading teams, with or without direct reports
· 4+ years of experience working in a large matrixed organization
· 3+ years of experience working with an IT Infrastructure Library (ITIL) framework
· 5+ years of IT experience developing and implementing business systems within an organization
· 5+ years of experience in systems analysis, including defining technical requirements and performing high level design for complex solutions
· 5+ years of experience working with third party IT vendors and/or software solution providers
· 5+ years of experience working with application and integration middleware
· 5+ years of experience working with defect or incident tracking software (e.g., HP Quality Center, Remedy)
· 5+ years of experience working with source code control systems
· 5+ years of IT experience in the retail industry
· 5+ years of experience writing technical documentation in a software development environment
· 5 years experience applying Agile development practices.
· 5 years experience with engineering tools such as bug tracking and source code control systems.
· 5 years experience working with distributed, component-based architectures.