When you join Verizon

Verizon is a leading provider of technology, communications, information and entertainment products, transforming the way we connect across the globe. We’re a diverse network of people driven by our ambition and united in our shared purpose 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...

We work with the biggest names in the business to enable them to work smarter and faster. The quality of our global network is key to enabling them to drive business. You’ll join our groundbreaking team, working on critical applications that support our global network by architecting state-of-the-art systems. Your role will involve creating and maintaining high transactional applications used by our customers. Ensuring the availability, security, and stability of our current functionality, designing scalable architectures, efficient interfaces with partnering applications, database analysis, and design, and participation in new initiatives are key elements of your role. You will be defining the direction for major efficiency improvement programs to achieve cost savings goals. Your work will enable us to continue to deliver new technologies to our customers to future-proof our business.

  • Understanding and assessing new solutions for business products with future scalability.
  • Performing end-to-end systems analysis and designing applications or solutions to improve customer experience.
  • Analyzing application performance, security, threat protection strategies, and ensuring faster response times.
  • Assessing solutions that position us ahead of the competition.
  • Developing programs to improve processes.
  • Communicating the business value of technical solutions to stakeholders.

What we’re looking for...

You will need to have:

  • Bachelor’s degree or four or more years of work experience.
  • Six or more years of relevant work experience.
  • Six or more years of experience in web development.
  • Experience in developing web services using microservices design thinking.
  • Experience in developing highly scalable applications using Java/ J2EE, Spring Boot, Microservices, Messaging Queues.
  • Experience in developing applications in AWS, Kubernetes, and Docker platforms.
  • Experience with technical troubleshooting and problem solving.
  • Experience developing and optimizing server architectures.
  • Two or more years of work experience in designing and developing cloud native solutions.
  • Self-starter, proactive, can execute with minimal direction and looks for improvement opportunities.

Even better if you have:

  • A degree.
  • Knowledge of SDLC, Agile, and DevOps tools and technologies.
  • Advanced technical certification would be an added advantage.
  • Strong interpersonal, communication, and presentational skills.
  • Ability to learn and adapt to new technologies and tools.
  • Ability to successfully provide designs for cross-functional projects involving multiple stakeholders and varying levels of management.
  • Ability to collaborate with multi-cultural and remote teams.