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

The Senior Software Engineer will be working alongside a team of engineers to deliver highly available and scalable IOT systems, has the technical skill necessary to gather and understand requirements, design, develop, test and deliver world class solutions. You will be working very closely with Product, DevOps, QA and other engineering teams, you will be also working on production issues and deploy working solutions quickly to resolve customer issues.

  • Strive to follow best software design practices and enjoy writing clean and maintainable code for Services/Applications.
  • Provide adequate unit test coverage, participate in code review sessions and provide feedback and suggestions on improvements.
  • Deliver projects on time in a fast paced agile environment.
  • Take ownership of tasks, making effective use of collaboration to drive them to completion.
  • Work with Product Management and Operations to successfully deploy services.

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.
  • Four or more years of experience in software design and development especially on web technologies.
  • Strong experience of writing good coverage unit testing.
  • Experience with web services (consuming or creating) with REST or SOAP.
  • Willingness to travel up to 25%.

Even better if you have:

  • Master's degree in (Computer Science, Engineering, or relevant field).
  • Ability to be a team player.
  • Experience in these languages: Java, C#, HTML, CSS, and JavaScript.
  • Experience with Rest API, Microsoft Azure, .Net Core, SQL Server Analysis Services, SQL Server Reporting Services, Angular JS, N unit, X unit, J unit Frameworks.
  • Experience with Version control, CI/CD tools: Git, tortoise SVN, source tree, Git stash, Bitbucket, Jenkins & Maven.
  • Methodologies: Agile-scrum, Waterfall.
  • Operating system: Windows, Mac, Linux.
  • Experience with Bug tracker JIRA and Documentation tools Atlassian Jira, Confluence, and Bamboo.
  • Strong written and verbal communication skills.
  • Programming and architecture experience with .NET/Java.
  • Working knowledge of SQLServer and NoSQL based solutions such as Couchbase/Cassandra/ElasticSearch.

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.

COVID-19 Vaccination Requirement

Verizon requires new hires to be fully vaccinated against COVID-19. Verizon provides reasonable accommodations consistent with legal requirements (e.g., for medical or religious reasons).