Software Engineer at Zayo (Greater Boulder Area, CO)
Company Description
Zayo provides mission-critical bandwidth to the world’s most impactful companies, fueling the innovations that are transforming our society. Zayo’s 133,000-mile network in North America and Europe includes extensive metro connectivity to thousands of buildings and data centers. Zayo’s communications infrastructure solutions include dark fiber, private data networks, wavelengths, Ethernet, and dedicated Internet access. Zayo serves wireless and wireline carriers, media, tech, content, finance, healthcare and other large enterprises.
Zayo is a world class provider of communication infrastructure and high-performance connectivity. As a Software Engineer Specialist on the network automation team, you would be responsible for developing provisioning interfaces, back office integration, network adapters, and APIs to deliver network automation to internal users and customers.
Responsibilities
Collaborate on a cross-functional Agile team to develop network automation software
Iterate existing automation, orchestration, and web service platforms
Validate internally and externally developed application code
Evaluate 3rd party applications and platforms
Help establish good development patterns, practices and testing
Define the best development paths, with the business, to achieve stakeholder goals
Qualifications
Computer science degree or equivalent practical experience in software development
Experience with any of the following: Python, Node.js, JSON, HTML, React
Good understanding of microservices architecture
Self-motivated and demonstrates a strong attention to detail
Passionate about delivering high-quality products to our stakeholders
Works well in a collaborative environment, adaptable, and an excellent communicator
Advanced knowledge:
RESTful API development and consumption
Understanding of data networking principles
YAML, TOSCA, Jinja
Git workflow including general code management, branching, committing and merging
Experience with SQL based databases
Experience in the service provider (telecom) space
Demonstrated ability to:
Be a strong independent contributor who works well with inter and intra team members
Write reusable, sustainable and performant code
Write tests and defensively solution problems to create stable deliverables
Deliver code in a timely manner as defined by our Agile process
Challenge existing code patterns, propose alternatives and justify the value gain
Understand how existing systems will be impacted by proposed solutions
Critically analyze the code of others as well as their own, provide constructive feedback
Proactively ask for assistance when hindered by roadblocks or requirement issues
Actively seek or take on complex problems within a project or domain
CO pay range: $75,500 - $110,700
Benefits, Rewards & Wellness
Excellent Health, Dental & Vision Insurance
Retirement 401(k) Savings Plan
Fitness membership discounts
Generous paid time off policy including paid parental leave
Please note, in accordance with Zayo's commitment to providing and maintaining a workplace free of recognized hazards, all U.S. and Canadian employees and any employee, vendor, customer, or visitor who enters a Zayo office or facility in the U.S. and Canada must be fully vaccinated against COVID-19 and provide proof of such vaccination. If you are hired by Zayo, you will be required to provide proof of vaccination or have a valid religious or medical reason not to be vaccinated.