Lumen Technologies is looking to hire a Senior Software Developer to translate product and design requirements into working, production-ready software, and to design, develop, code, test, and debug new, complex software or enhance existing complex software.
Requirements
- Proficient in complex front-end UI development using Vanilla JavaScript up to including features in ECMAScript 2024, proficiency in Typescript, as well as variety of JavaScript frameworks, with Vue.js (Vue 2 and Vue 3 preferred).
- Experience with setting up, writing, and debugging automated testing frameworks and suites with, Mocha, Cypress, Playwright, Vitest, Cucumber, JUnit, and Spring
- Experience developing RESTful and GraphQL APIs using Java Spring Boot, Node.js, and Node.js frameworks including Express and Nest.js
- Experience developing libraries of modular components and setting up package management with NPM.
- Use of Application performance management with tools such as Splunk, App Dynamics, and the ELK stack.
- Enterprise telecom experience with developing customer-facing frontends for the quote, order, and Day 0/1/2 management of products in secured environments.
- Experience with AWS cloud services and AWS Developer Associate certification.
Responsibilities
- translate product and design requirements into working, production ready software
- design, develop, code, test, and debug new, complex software
- design and engineer significant enhancements to existing complex software
- use best practices for building first-in-class software solutions by utilizing collaborative tools and cloud native technologies
- apply existing technical and applicable domain knowledge
- develop, introduce, and help implement new and approved technologies and processes to develop sustaining business solutions and development practices
- work with other team members in the application of principles, theories, and concepts and use of methodologies, tools, documentation processes, and test procedures to complete projects
Other
- 5+ years professional experience with a Bachelor's Degree in Computer Science, Information Systems, or related field, or equivalent education and experience.
- This Senior Software Developer role will be a key member of the Lumen Digital development organization.
- Experience with business process management workflow and order management systems.