Software Engineer - Node.js, Java, AWS

Overview

On Site
Depends on Experience
Contract - W2
Contract - 22 week(s)

Skills

Node.js

Job Details

Software Engineer
Denver, CO 80112 (hybrid)
Pay:
 $110,000-$130,000

About the Team:

Join a fast-moving team responsible for the activation platform that powers cable modem and telephone service provisioning. This group sits at the heart of customer experience delivery and plays a critical role in launching services quickly and efficiently. 

Position Overview:

We’re looking for a backend engineer to help build and maintain high-performance service activation systems that directly impact customer experience. The role centers on backend development using Node.js and Java, with a strong emphasis on AWS serverless technologies including Lambda, DynamoDB, API Gateway, and SQL-based services. You’ll be working closely with architects to translate requirements into deliverables, contributing to major programs under tight deadlines. This is a hands-on engineering role where you’ll collaborate with technical leads and team members to implement scalable solutions and help drive critical projects to completion.

Key Responsibilities:

  • Design and develop backend services and APIs using Node.js, Java, and AWS technologies (Lambda, DynamoDB, API Gateway, etc.)
  • Collaborate closely with architects to translate business requirements into technical deliverables
  • Integrate solutions with existing activation systems to improve speed and efficiency
  • Participate in code reviews, testing, and documentation processes
  • Monitor system performance and troubleshoot production issues
  • Ensure timely delivery of high-quality solutions aligned with program timelines
  • Serve as an individual contributor focused on developing key deliverables
  • Work alongside principal engineers and technical leads to implement solutions

Required Qualifications:

  • Strong programming experience with Node.js and Java
  • Solid understanding of AWS serverless architecture and cloud engineering principles
  • Experience working with SQL databases and cloud-based data solutions
  • Ability to work in a high-impact, fast-paced environment
  • Strong problem-solving and technical communication skills
  • Prior exposure to SDLC practices and agile development

Preferred Qualifications:

  • Familiarity with Python or other backend scripting languages
  • Experience delivering telecom or customer activation services
  • Ability to collaborate effectively with cross-functional and remote teams


#INDGEN

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.