When you join Verizon
Verizon is one of the world’s leading providers of technology and communications services, transforming the way we connect across the globe. We’re a diverse network of people driven by our shared ambition to shape a better future. Here, we have the ability to learn and grow at the speed of technology, and the space to create within every role. Together, we are moving the world forward – and you can too. Dream it. Build it. Do it here.
What you’ll be doing...
Verizon Consumer Group Billing organization is in the middle of an ambitious multi-year program to modernize its Billing Platform from VISION Mainframe to an Open Systems platform. In the process of this program, the organization is creating a center of excellence consisting of team members having Telecom Billing domain knowledge and technology skills in C/C++, Java, Python, Linux/Unix, Cassandra and AWS. The system scope is complex due to high volume of data, text and voice usage and large bill cycles to bill our customers (e.g. Rating 4B usage records in 6 hours, involving large customers with 2-3 million lines). The SLAs for Rating and Billing such large customers in a timely manner with daily bill cycles. The Billing platform is a key element for Consumer, B2B and enterprise customers as Verizon is looking forward to 5G Currencies and monetization.
What we’re looking for...
You are self-driven with experience in design and implementation of complex and distributed systems, particularly in building high-performance backend and/or frontend frameworks. You have a passion for seeking engineering excellence and adopting new technologies. You are not afraid to drive for success by working with multi-functional teams.
As a Senior Engineer, you will work on transforming our legacy billing application to a cloud-based billing platform.
You will work on requirements, provide design and deliver solutions meeting the requirements with operational efficiencies to support the new Billing platform. You will work with Business and IT partners in identifying technical improvements and will take the initiative to propose possible technical solutions.
You will design and document business and technical specifications for the billing systems and its interfaces for both upstream and downstream applications that include batch and online interactions.
Designing and developing well-architected and scalable end to end applications and development platform for troubleshooting billing related applications.
Enabling platform migration to a public cloud AWS ensuring Verizon security standards.
Delivering new pricing structures and plans for Consumer and B2B customers.
Supporting growth of Wireline and Wireless services and 5G.
Contributing to production defects and security issues fixes and designing of high throughput applications.
Migrating billing platform from mainframe-based to open-systems based solution to reduce MIPS and computing cost.
Developing, resolving issues and building enterprise components that can be used by multiple applications and systems.
Designing and using horizontally scalable UI layer component systems in React.
Liaising with subject matter experts to perform the activities at various stages of software development cycle.
You’ll need to have:
Bachelor's degree or four or more years of work experience.
Four or more years of relevant work experience.
Experience in Java, Spark, Spring, Spring Batch, Spring Boot, and Spring Integration Frameworks, messaging technologies.
Experience in DevOps and CI/CD methodologies and tools like Jira, Jenkins, Gitlab etc. AWS, Cassandra, Apache SPARK, Kafka.
Experience in working with databases.
Knowledge of multiple SDLC methodologies, standards, procedures and organization that contribute to the development and deployment of technology solutions.
Even better if you have one or more of the following:
A master's degree in computer science and engineering.
Experience with billing products like Arbor/ NetCracker (RBM)/ Amdocs or related billing systems.
Experience in Oracle Database, PostgreSQL, and Cassandra NoSQL database.
Experience with Linux and scripting languages (e.g., Python).
Experience in Cloud Native Applications – Public or Private Cloud deployment, K2view products like ADI, Fabric Broadway.
Knowledge of Agile software development methodologies, values, and procedures.
Experience with AWS or related cloud technologies.
Strong presentation skills to all levels of management; ability to communicate complex concepts in a manner that is understood by the audience.
Strong written/verbal communication and analytical, problem solving and organizational skills.
Detail-oriented and process-oriented approach.
If Verizon and this role sound like a fit for you, we encourage you to apply even if you don’t meet every “even better” qualification listed above.
Where you’ll be working
In this hybrid role, you'll have a defined work location that includes work from home and assigned office days set by your manager.
Scheduled Weekly Hours
40
Equal Employment Opportunity
We’re proud to be an equal opportunity employer - and celebrate our employees’ differences, including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, and Veteran status. At Verizon, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best. Check out our diversity and inclusion page to learn more.
You want more out of a career. A place to share your ideas freely. We power and empower how people live, work and play by connecting them to what matters most. If that inspires you, start the next chapter of your career here.