Senior Software Engineer
Role details
Job location
Tech stack
Job description
Senior Software Engineer sought by DISH Network in Englewood, CO Work in a fast-paced agile driven extreme programming environment with focus on test driven development and CI/CD. Provide technical/architectural solutions to the team for solving complex business problems. Translate features/stories into web services and independent components supporting various applications. Solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Guide and mentor junior developers on various tasks. Maintain and support existing systems and services.
Requirements
Requires a Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, or a closely related field plus 4 years of experience in the job offered or similar role. Also requires 4 years of experience with/using the following (which may have been gained concurrently):
- Java and Spring Boot
- React, Redux, JavaScript, Jenkins, IntelliJ, Gitlab and Gitlab CI
- Deliver projects in an agile environment using SCRUM/XP methodologies
- SOAP or REST
- Micro services and API gateway patterns
Benefits & conditions
Employment is contingent on successful completion of a pre-employment criminal background check, which may include a drug test. Rate of Pay: $142,314