Staff Engineer-Software

Dish Wireless
Englewood, CO, United States
13 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$169,062.0
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Ajax (Programming Language) Data Analysis Apache Ant JIRA Cascading Style Sheets (CSS) Software Quality Code Review
+41 more
Computer Programming Databases Continuous Integration Database Development Database Schema Eclipse (Software) Gradle IntelliJ IDEA JSON JQuery PostgreSQL Linux System Administration Apache Maven Microsoft SQL Server MySQL NoSQL Oracle (Applications) Performance Tuning Scrum Methodology Release Management Responsive Web Design Simple Object Access Protocol (SOAP) Software Engineering SQLite PL-SQL Web Applications Extensible Markup Language (XML) Scripting Spring-boot Backend Gitlab Git Kubernetes Information Technology Rancher Codebase Restful APIs Docker Jenkins Custom Reports Artifactory

Job description

Staff Engineer-Software sought by DISH Network, LLC in Englewood, Colorado. Design and develop databases schema. Coordinate with Development and Operations team and Database Administration team to support Production, performance tuning, data analysis/administration and ad hoc reporting. Coordinate with the Development and Operations team to build and support databases. Understand existing database schema, re-architect and provide solution. Work with MySQL, Oracle, Postgres database and NOSQL database. Perform programming using PL/SQL. Developing progressive web applications (PWAs) using technologies including HTML, Java, JavaScript, CSS, AJAX, jQuery, and Responsive Design. Actively participating and demonstrating excellence with all parts of the Software Development Lifecycle with common backend implementations including Requirements Gathering, Analysis, Design, Architecture, Development, Testing, Release, and Production. Support Participating in the team’s development process and Agile @ DISH methodologies, including sprint planning, backlog refining, and other planning activities. Coordinate with the back-end and front-end developers to provide database solutions. Managing and Mentoring junior team members. Performing code quality control, code reviews, and source code versioning using Git and GitLab. Implementing performance, scaling, security, and usability enhancements to existing products and codebases. Supporting release management activities, deploying program builds to development, test and production environments; maintaining CI/CD environments, including basic administration and scripting.

Requirements

Requires Bachelor’s degree (or foreign equivalent) in Electronic Engineering, Computer Science or closely related field plus 6 years in job offered or similar roles. Also requires 6 years of experience with/using the following (which may have been gained concurrently): MySQL, SQLLite, SQL Server, Postgres DB and PL/SQL; IntelliJ and Eclipse; API, REST, RESTful Design; SOAP, JSON, XML; Maven, Ant and Gradle Scripting; HTML, Java, JavaScript, Spring Boot, CSS, AJAX, jQuery, Responsive Design; and Basic Linux administration, Jenkins, Artifactory, Rally/JIRA, Rancher Docker, and Kubernetes. Employment is contingent on successful completion of a pre-employment criminal background check, which may include a drug test.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…