Lumen Software Development Manager (Java Applications) in BROOMFIELD, Colorado
About LumenLumen is guided by our belief that humanity is at its best when technology advances the way we live and work. With 450,000 route fiber miles serving customers in more than 60 countries, we deliver the fastest, most secure global platform for applications and data to help businesses, government and communities deliver amazing experiences. Learn more about Lumen’s network, edge cloud, security and communication and collaboration solutions and our purpose to further human progress through technology at news.lumen.com, LinkedIn: /lumentechnologies, Twitter: @lumentechco, Facebook: /lumentechnologies, Instagram: @lumentechnologies and YouTube: /lumentechnologies.
This position is responsible for managing application development/support teams within the Enterprise BSS organization. Accountable to deliver comprehensive support and quality development projects for multiple applications. This role is both management and hands-on requiring the best candidate to bring deep technical and software expertise, strong business acumen, ability to define visionary, groundbreaking products, ability to lead diverse teams, desire to have an industry-wide impact, and ability to work within a fast-moving environment in a large company to rapidly deliver support and services that have a broad business impact.
This manager will be responsible for multiple teams developing API, AI/ML, and microservices solutions supporting vertical and horizontal task and order visibility, capability-based routing of work, and predictive fallout management. This role will work with business partners to create/update/replace current solutions and new solutions that integrate with the target state API and KAFKA Layer and to ensure solutions are compatible with all lines of business and digital interaction strategies.
This role is critical to the future state of our Enterprise Business.
The Main Responsibilities
Architecting systems for big data and hyper scale
Remain abreast of industry software technology, software development and support techniques.
Implement AI/ML and big data in multiple systems
Ensure the best solution is designed and implemented on time and with quality for each software release within the Agile Safe Framework
Enable 24/7 Production support
Manage a team of developers onshore and offshore
Manage the development activities and deliverables on time with client satisfaction in an international working environment with matrix resources in different locations and time zones
Lead developer candidate interviews and hiring decisions for both full time employees and contractors
Assist employees in building and managing their development plans.
Employee performance reviews.
Provide for the timely and accurate resolution of business partner service requests, prompt replies to business partner or management inquiries, and regular feedback regarding application status opportunities, and problems.
Other duties as assigned.
What We Look For in a Candidate
BS Degree in Computer Science, Engineering or equivalent experience
Minimum of 8 years of software development experience, with at least 2 years managing development teams and managers
Experience in Agile/SCRUM enterprise-scale software development
Experience with Java, KAFKA, Kubernetes and non-relational database
Experience leading teams designing and delivering systems level software
Track record of fast learning and adaption to the new technology and environment
Master’s degree in Computer Science, Computer Information Systems or related field
Leadership of business system application development team(s)
Requisition #: 230654
When applying for a position, you may be subject to a background screen (criminal records check, motor vehicle report, and/or drug screen), depending on the requirements for the position. Job-related concerns noted in the background screen may disqualify you from the new position or your current role. Background results will be evaluated on a case-by-case basis.
We are committed to providing equal employment opportunities to all persons regardless of race, color, ancestry, citizenship, national origin, religion, veteran status, disability, genetic characteristic or information, age, gender, sexual orientation, gender identity, marital status, family status, pregnancy, or other legally protected status (collectively, “protected statuses”). We do not tolerate unlawful discrimination in any employment decisions, including recruiting, hiring, compensation, promotion, benefits, discipline, termination, job assignments or training.
The above job definition information has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. Job duties and responsibilities are subject to change based on changing business needs and conditions.