MoveTheWorldForwardTogether

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...

You will work with peers on other client teams and PM + Design to create, review and influence engineering design and specs on new Windows App features, as well as lead by example by implementing some of the features themselves. The design and code artifacts delivered will be evaluated for the goals of reusability, modularity and repeatable testability.

  • Be responsible for the design and implementation of the framework for the desktop application on windows to empower productive collaboration among groups of people.
  • Collaborate with engineering teams and stakeholders to build the next generation of our application.
  • Provide strong technical leadership, demonstrating integrity and accountability.
  • Thrive within a cross-functional agile product development process.
  • Take ownership and strive to meet quality expectations and timelines.
  • Promote architectural proposals and create technical documentation.
  • Assess the latest research and developments in the space.
  • Working with other internal teams (i.e. PM, Design, and BI) to conceptualize and productize collaboration features efficiently in line with product vision.
  • Reviewing requirements and respond with technical implementation spec that can serve as a reference for Windows developers and eventually across other eco-systems too for a given feature.
  • Triaging incoming support issues and provide fixes and feedback within SLA times to the customer-facing teams.
  • Instrumenting product with detailed, well-documented data analytics that guides design and planning decisions.
  • Participating actively in scrums, sprint planning, and retros and reinforcing the importance of sprint and Agile rituals to junior team members by example.
  • Keeping our product awesome by enhancing and contributing to upstream react and react-native frameworks
  • Maintaining a tight feedback loop for developers and internal users by doing test-driven development at the unit- and acceptance-test level for fast feedback both in local development environments, in our cloud CI providers, and our internal continuous deployment.
  • Ensuring we keep performance gains by enhancing our existing performance CI test suite that does automated CPU and GPU profiling on our target customer hardware.

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.

What we’re looking for...

You’ll need to have:

  • Bachelor’s degree or four or more years of work experience.
  • Four or more years of relevant work experience.
  • Demonstrated experience in C#/.Net UI programming, designing windows desktop applications.

Even better if you have one or more of the following:

  • Experience writing tests to prove that your code is correct, modular, well written, and to prevent regressions.
  • Experience presenting programming patterns and libraries to your colleagues and leaders and/or a meetup group.
  • Experience with the most common approaches to native Windows development in recent years - WPF, WinUI3, UWP with large native modules – and their relative trade-offs.
  • Experience with upstream open source contributions and collaboration.
  • Experience with performance optimizations in Native platform, and graphics rendering.

    Diversity & Inclusion

    We're proud to be an equal opportunity employer. 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.

    COVID-19 Vaccination Requirement

    Please note, in countries where there is a COVID-19 related government order or rule, Verizon is required to ensure that all employees accessing our workplace comply with these mandatory requirements. If you work in one of these locations, you will be required to provide us with your vaccination status prior to joining. If this, or any other COVID related requirement applies in your location, we will notify you about this before you start work.