Staff Software Engineer

1 month ago


Colorado Springs, United States DISH Full time
Job Description Company Summary

DISH, an EchoStar company, has been reimagining the future of connectivity for more than 40 years. Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans and products and now we are building America’s First Smart Network™.

Today, our brands include EchoStar, Hughes, DISH TV, Sling TV, Boost Mobile and Gen Mobile. 


Department Summary

Our Technology teams challenge the status quo and reimagine capabilities across industries. Whether through research and development, technology innovation or solution engineering, our people play vital roles in connecting consumers with the products and platforms of tomorrow.


Job Duties and Responsibilities

EchoStar is looking for a Staff Software Engineer who will lead teams in building the modern technology-based solutions that enable millions of Americans to connect and converse with one another. You will work in a complex, fast-paced, and highly elastic environment that provides growth opportunities to learn by working closely with different teams, functions, and organization units.

 

Key Responsibilities:

  • Technically lead a team of engineers with varying levels of skills in Java Development
  • Collaborate with PO and cross-functional stakeholders to elicit requirements, and then design & develop highly scalable and secure Restful Microservices in Java, Spring Boot & AWS EKS environment
  • Be the Go-To person for Development Manager for all the technical aspects of the team
  • Design and develop Develop Web applications using Python or Node.js using AWS Lambdas and other serverless technologies
  • Design and develop API specifications using OpenAPI Specifications
  • Ensure high-quality delivery by working closely with development & testing teams, performing peer reviews of code
  • Create and enhance Continuous Delivery, Integration & Validation practices with the help of tools like GitLab, Harness, etc.
  • Implement logging, monitoring, and reporting capabilities for the developed services
  • Help develop solutions that integrate with 3rd party and vendor systems to seamlessly
  • Assist support teams with domain and functional knowledge in troubleshooting technical production issues
  • Create appropriate technical documentation to support project delivery and support plans
  • Participate and contribute to grooming technical user stories with the agile software development team

Skills, Experience and Requirements

Education and Experience:

  • Bachelor's Degree in Computer Science or related field High-level qualifications
  • 6+ years experience as a full-stack software developer in Java, Spring boot, and Node.js in on-prem and cloud-native environments
  • 6+ years of experience building API architecture/management for REST APIs
  • 4+ years of experience building and managing microservices in AWS or other cloud platforms
  • Experience working in an Agile environment: Scrum and Kanban using tools like JIRA, Rally, etc

 

Skills and Qualifications:

  • Experience in Billing and Credit as well as Financing related concepts
  • Extensive experience developing web applications using Java and Spring boot
  • Experience developing serverless applications using AWS Lambdas, Redis, SQS, and other technologies.
  • Demonstrated experience in Event Driven Architecture, message-based architectures, caching strategies and frameworks
  • Demonstrated experience with CI/CD processes & technologies
  • Demonstrated performance of threat modeling, risk assessment techniques, and code reviews
  • Experience working with DB solutions such as DynamoDB, MongoDB, DocumentDB, etc.
  • Experience using SDLC tools such as JIRA, Confluence, Rally, or other Git-based source control
  • Experience with Swagger/Swagger Hub
  • Experience with API Gateways such as Apigee
  • Experience with Docker & Kubernetes and building microservices

Salary Ranges

Compensation: $110,100.00/Year - $157,300.00/Year
Benefits

We offer versatile health perks, including flexible spending accounts, HSA, a 401(k) Plan with company match, ESPP, career opportunities and a flexible time away plan. All benefits can be viewed here: DISH Benefits.

 

The base pay range shown is a guideline. Individual total compensation will vary based on factors such as qualifications, skill level and competencies; compensation is based on the role's location and is subject to change based on work location. Candidates need to successfully complete a pre-employment screen, which may include a drug test and DMV check.

 

This will be posted for a minimum of 3 days or until the position is filled.



  • Colorado Springs, Colorado, United States Seven Seven Software Full time

    Seven Seven Software is seeking an experienced Cybersecurity Software Engineer to join our team. This is a full-time position, and the salary range for this role is $150,000 - $200,000 per year, depending on experience.About the RoleIn this role, you will be responsible for designing, implementing, and supporting IAM and SSO solutions using AWS Services like...


  • Colorado Springs, Colorado, United States Captivation Software Full time

    Company Overview:Captivation Software is a dynamic and innovative company that specializes in developing cutting-edge software solutions for complex computer-based systems.We are committed to delivering high-quality software products that meet the needs of our clients, and we believe in providing our employees with a great work-life balance.In this role, you...

  • Software Engineer

    2 months ago


    Colorado Springs, United States Captivation Software Full time

    Job DescriptionJob DescriptionBuild to something to be proud of.Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making a...


  • Colorado Springs, United States DISH Full time

    Job Description Company SummaryDISH, an EchoStar company, has been reimagining the future of connectivity for more than 40 years. Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans and products and now we are building America’s First Smart Network™.Today, our...


  • Colorado Springs, United States DISH Full time

    Company SummaryDISH, an EchoStar company, has been reimagining the future of connectivity for more than 40 years. Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans and products and now we are building America’s First Smart Network™.Today, our brands include...

  • Software Engineer

    4 weeks ago


    Colorado Springs, United States Global Channel Management Full time

    About the job Software Engineer Software Engineer needs 5 years of experience in Software Engineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava) and a Bachelors in related field; 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience. Software Engineer requires:...

  • Software Engineer

    2 months ago


    Colorado Springs, United States Global Channel Management Full time

    About the job Software Engineer Software Engineer needs 5 years of experience in Software Engineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava) and a Bachelors in related field; 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience. Software Engineer requires:...

  • Software Engineer

    6 days ago


    Colorado Springs, Colorado, United States Parsons Company Full time

    Job OverviewParsons is seeking an experienced Software Engineer to support the development efforts for the Future Operationally Resilient Ground Evolution System (FORGE). This program will utilize the resources and capabilities of both the legacy Space Based-Infrared System (SBIRS) and the Next Generation OPIR system. The selected candidate will be...


  • Colorado Springs, Colorado, United States Lockheed Martin Corporation Full time

    Job SummaryWe are seeking a skilled Software Engineer to join our team at Lockheed Martin, where you will play a key role in the design, development, and testing of our C2BMC applications. As a member of our agile team, you will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our customers.Key...

  • Software Engineer

    6 days ago


    Colorado Springs, Colorado, United States Diverse Lynx Full time

    Job Title: Software EngineerAbout the Role: We are seeking a highly skilled Software Engineer to join our team at Diverse Lynx LLC. As a Software Engineer, you will be responsible for maintaining and supporting existing applications, developing new applications based on requirements, and collaborating with project teams to deliver high-quality work.Key...

  • Software Engineer

    2 weeks ago


    Colorado Springs, United States MKS2 Technologies Full time

    Job DescriptionJob DescriptionMKS2 Technologies, LLC, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Cyber Security, Instructional Design and Training, Software Engineering and IT Support Services to improve the security and well-being of our clients. Our commitment to excellence and...

  • Software Engineer

    6 days ago


    Colorado Springs, Colorado, United States Reflexive Concepts Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our team at Reflexive Concepts. The successful candidate will have a strong background in developing Java-based software capabilities and working with RESTful web services.Key Responsibilities:Designing and implementing enterprise-level APIsDeveloping and maintaining microservices...

  • Software Engineer

    6 days ago


    Colorado Springs, Colorado, United States Auria Space Full time

    Aura Space, a leading provider of solutions and software in support of complex space, national security, and cyber missions, is seeking an experienced Software Engineer to join our team.About the Job:This role will involve developing, deploying, and testing software using Java and/or JavaScript based on tasks assigned through Agile workflows.You will work...


  • Colorado Springs, Colorado, United States Northrop Grumman Full time

    Job OverviewNorthrop Grumman is seeking a highly skilled Sr. Principal Software Engineer - SW CI/CD Engineer to join our team in Colorado Springs, CO. This exciting opportunity involves working on the Command and Control, Battle Management, and Communications (C2BMC) program, which integrates the Missile Defense System. As a key member of the User Interface...


  • Colorado Springs, Colorado, United States Top Secret Clearance Jobs Full time

    About the job Senior Software Engineer Top Secret Clearance Jobs helps individuals with exclusive security clearance find meaningful work and achieve a fulfilling life. We partner with organizations dedicated to solving critical problems, ensuring employees have access to exceptional professional development opportunities and a culture of innovation that...

  • Software Engineer

    4 weeks ago


    Colorado Springs, United States Randstad Digital Americas Full time

    We are seeking a Software Engineer to support Java software development for a missile defense systems. Job Duties - This position is for a Mid- Level Software Engineer on the C2BMC Global program. The candidate will primarily be responsible for software development using Java. A successful candidate should be able to: - Interact with other people using...

  • Software Engineer

    4 weeks ago


    Colorado Springs, United States Randstad Digital Americas Full time

    We are seeking a Software Engineer to support Java software development for a missile defense systems.Job Duties - This position is for a Mid- Level Software Engineer on the C2BMC Global program. The candidate will primarily be responsible for software development using Java. A successful candidate should be able to:- Interact with other people using good...

  • Software Engineer

    1 month ago


    Colorado Springs, United States Randstad Digital Americas Full time

    We are seeking a Software Engineer to support Java software development for a missile defense systems.Job Duties - This position is for a Mid- Level Software Engineer on the C2BMC Global program. The candidate will primarily be responsible for software development using Java. A successful candidate should be able to:- Interact with other people using good...


  • Colorado Springs, Colorado, United States Global Channel Management Full time

    About the Enterprise Software Engineer: We are seeking an experienced Enterprise Software Engineer to join our team at Global Channel Management. The successful candidate will have a minimum of 5 years of experience in software engineering, with a strong background in modern Java frameworks and libraries such as Spring and Guava.Key Responsibilities:Design...

  • Software Engineer

    4 weeks ago


    Colorado Springs, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are offering an exciting opportunity in the Transportation Equipment Manufacturing industry at our location in COLORADO SPRINGS, Colorado. We are seeking a Software Engineer to join our team. In this role, you will be developing software, maintaining systems, and enhancing the user experience. Responsibilities:• Program and...