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.

Responsibilities:

  • Developing reusable frameworks, components, common schemas, standards to be used.
  • Participating in design discussion for end-to-end experience.
  • Communicating and partnering with internal and external stakeholders on delivering the programs including new product/feature launches, existing product/feature enhancements, experience redesign and tech stack migration.
  • Coding, validating and implementing software solutions and code reviews.
  • Gaining understanding on the existing system architecture and flow.
  • Translating customer business issues/opportunities into technical solution/business requirements.
  • Being involved in all phases of the development cycle and analyze gaps on an ongoing basis.
  • Ensuring to improve performance of the application on an ongoing basis.
  • Partnering with QA team to address the identified defects on time.
  • Participating in post implementation issues.

What we’re looking for...

You are curious about the technology and the possibilities it opens up. People count on you for your expertise in all phases of the software development cycle. You love to build effective working relationships with other members across the team and organization.

You’ll need to have:

  • Bachelor’s degree or four or more years of work experience.
  • Four or more years of relevant work experience.
  • Four or more years of experience as a senior database developer.
  • Four or more years of relevant work experience with MS SQL.
  • Experience in Agile development.

Even better if you have:

  • A degree.
  • Seven or more years of relevant work experience.
  • Experience with Oracle PL SQL , PostgreSQL
  • Experience with JUnit/TestNG, Maven, UNIX.
  • Experience with AWS EC2 Managed services and working cloud-based applications.
  • Strong analytical and problem-solving skills.
  • Ability to work effectively independently and willingness to learn new technologies.
  • Ability to have an analytical mindset and critical thinking skills to uncover gaps in processes and propose solutions.
  • Ability to transform complex data into easily understood actionable information.
  • Experience working in a fast-paced environment.
  • Ability to quickly adapt to changing priorities.
  • Excellent quantitative, written, and oral comm