Job Details

ID #15310241
Estado Colorado
Ciudad Denver
Tipo de trabajo Permanent
Salario USD Depends on Experience Depends on Experience
Fuente Softpros, Inc.
Showed 2021-06-10
Fecha 2021-06-07
Fecha tope 2021-08-06
Categoría Etcétera
Crear un currículum vítae

Java Engineer

Colorado, Denver, 80201 Denver USA

Vacancy caducado!

Dish Technologies is 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

Basic Requirements:
  • BS or MS in Computer Engineering or Computer Science or equivalent
  • Proficiency in Java programming Language
  • Expert Knowledge of Android development environment and Android SDK
  • Knowledge across relevant technologies such as HTML5/CSS, REST, JSON, XML, SQL, JavaScript, jQuery
  • In-depth knowledge of computer science data structures and algoithms
  • Mastery of object-oriented programming design, development and architecture principles

Preferred Qualifications:
  • Experience with Kotlin development a big plus
  • Passion for building exciting Android applications or platform software
  • Knowledge of UI design principles, patterns, and best practices
  • 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
  • Good Team Player, be able to work in a team environment with minimal input
  • Ability to multi-task in a changing environment with fluctuating priorities and deadlines

Vacancy caducado!

Suscribir Reportar trabajo