Software Developer
Location: Denver, CO Compensation: 65-70/hour W2 Duration: Contract through February 2026
Our client in the networking and cloud infrastructure space is seeking two Software Developers to join their automation and orchestration team. This is a consulting opportunity with a high-impact global team focused on building scalable solutions for large service provider and enterprise environments. The ideal candidates will be experienced full-stack developers with a background in building automation tools, integrating systems, and delivering cloud-ready solutions.
Responsibilities:
Collaborate in a small, agile virtual team to design, build, and integrate automation and orchestration solutions for complex enterprise environments.
Support the transformation of physical and virtual network systems into cloud-enabled, self-healing, and secure infrastructures.
Develop and customize software components using both in-house and third-party technologies.
Work across the full development lifecycle—from requirements gathering and architecture through development, deployment, and Day-2 support.
Engage with technical stakeholders throughout the project lifecycle, including presales, delivery, testing, optimization, and ongoing support.
Deploy solutions in test and production environments, ensuring quality through integration and acceptance testing.
Required Skills:
3–5 years of success in delivering complex, scalable software solutions in an Agile environment
Proficiency in full-stack development with experience in:
Languages: Python, Java, JavaScript
Web Technologies: RESTful APIs, XML, JSON, XSLT
Databases: NoSQL and Relational (e.g., MongoDB, SQL Server)
DevOps/SDLC Tools: Git, Jenkins, CI/CD, test automation frameworks
Containerization: Kubernetes, Docker
GraphQL
Preferred Skills:
Experience with the MEAN Stack (MongoDB, Express.js, Angular, Node.js)
Familiarity with workflow automation tools (e.g., Camunda, jBPM, Activiti)
Integration experience with Web Services (SOAP/REST) and ESBs
Hands-on with infrastructure automation tools such as Ansible, Chef, or Puppet
Understanding of network orchestration platforms and tools
Experience with virtualization and cloud technologies (e.g., OpenStack, VMware)
Exposure to Big Data, AI/ML concepts, and analytics platforms
Knowledge of enterprise network architectures (e.g., Data Center, WAN, Security)