Required Skills

Android Java Kotlin HTML5/CSS REST JSON XML SQL JavaScript jQuery C C++

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 17th Nov 2020

JOB DETAIL

 

 Job Title

 Android Developer with strong java development experience

 Rate

N/A

 Location

 Denver, Colorado

 Job Description

 

Job Title: Java/Android Developer

Location: Denver, CO (Local Only) - onsite bi weekly

Duration: 6 Months C2H

Interview Mode: Phone and Video

Visa: USC/GC Only

 

We are looking for a Senior Java Engineer for Android development who possesses a passion for pushing technologies to the limits. This engineer will work with our talented engineering team, execute forward-thinking skills and develop software next generation products to extend our award-winning Hopper/Joey ecosystem in an Agile environment.

 

This position is an opportunity for a creative individual to engineer innovative products and services. If you have a sense of adventure, take pride in leading great software development, and strive to build the best products on the planet, we want you on our Software Engineering team here at DISH Technologies.

 

Responsibilities

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving software performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

 

Skills, Experience, and Requirements

Expertise that we're looking for:

  • Bachelor or master degree in Computer Science, Engineering or a related field
  • Proficiency in Java programming language
  • Experience with Kotlin development a big plus
  • Passion for building exciting Android applications or platform software
  • Expert knowledge of Android development environment and Android SDK
  • Knowledge of UI design principles, patterns, and best practices
  • Mastery of object-oriented programming design, development and architecture principles
  • In-depth knowledge of computer science data structures and algorithms
  • Familiarity with TDD methodology and continuous integration tools such as Jenkins
  • Working knowledge of source control systems including Git
  • Working knowledge of the general software architectures, trends, and emerging technologies
  • Knowledge across relevant technologies such as HTML5/CSS, REST, JSON, XML, SQL, JavaScript, jQuery
  • Experience in C/C++ programming languages a plus

 

Company Information