What you’ll be doing...
At Verizon Connect (VZConnect), we guide a connected world on the go.
We’re in it to win it. Today we’re the #1 global provider of fleet management solutions for both enterprise and small/medium businesses. Our consumer products, like Hum, create a more connected ride with vehicle diagnostics, emergency assistance, and WiFi. And to top it off, our partnerships with major car manufacturers help us care for more drivers with our connected technologies.
As a top 20 SaaS leader, we know our talent is the most important component to our success. We hire top talent and empower them to do their best work. As a division of Verizon, we combine the fun and excitement of a start-up environment with the resources, operational excellence, and brand recognition of an established tech giant.
We have an immediate need for a Technical Manager to join our Product Development team. This leadership role will manage a team of software developers for the consumer telematics products.
We are looking for a dynamic individual who will transform the applications into the new generation of connected car platform. The ideal person should have strong development and operational skills. With your management and technical expertise, you will lead a team to design, develop, test, deploy, maintain, and enhance software solutions using lean kanban methodology. You will be empowered to lead the creation of innovative products that delight our demanding customers.
Building, managing and developing world-class technical team including hiring.
Leading Android, iOS and Cross Platform Technical team adopting the best industry practices. Assisting team in prioritization of work in liaison with product management organization.
Handling development and maintenance of custom web/mobile applications and micro services.
Defining and driving technology roadmap for scale.
Leading the team and embracing them with the right open source technologies and third party software.
Making strategy decisions on build vs buy.
Adopting Lean/Kanban as a software practice in delivery by removing all obstacles and dependencies and automating the development/test process.
Engaging and managing a team of software engineers, including task planning and code reviews.
Working effectively with cross functional teams including product management to translate requirements to code, with test teams to troubleshoot, isolate issues and provide root cause, ensuring that the software developed is of the highest quality.
Working in a dynamic fast paced entrepreneurial team with an open, collaborative culture that fosters creativity.
Managing the budget.
What we’re looking for...
You’ll 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 software development experience including design patterns, test driven development using Java, swift.
Five or more years of engineering project leadership, hiring and managing people, leading technical team.
Four or more years Architecting and Developing Mobile (Android or iOS) applications.
Experience with the full web stack performance optimization techniques including the front end application, networking stack and web server components.
Experience Architecting/Developing Secure applications, securing data on the Mobile Phone and with security concepts of SSL, Certificates and Secure Web services.
Knowledge of agile software development, Test-Driven development, Continuous Integration.
Experience with source control, work item tracking, and build management with Git (or relevant).
Experience in Code generation techniques.
Willingness to travel.
Even better if you have:
Ability to develop world-class products all the way from inception to deployment.
Software development industry experience.
Software development experience including design patterns, test driven development using Java, swift.
Experience with Open Source projects or other public code contributions that showcase your talent.
Experience incorporating performance testing and optimization techniques.
Experience with distributed microservice design principles, service oriented architectures.
Experience with development tools and workflows (modern source control systems, unit testing, continuous workflow, etc.).
Development experience in technologies React Native, HTML5/CSS/Java Script.
Experience with managing large cross functional projects.
Knowledge of MicroServices, AWS Solutions, Containers, Cassandra and Kafka.
CI/CD experience and familiarity.
Hands on technical experience and a drive to see tasks to completion.
Ability to leverage cross platform technologies.
Ability to manage multiple product developments with attention to detail and follow-through.
Drive to constantly improve our engineering processes, team practices and predictability.
Ability to present technical ideas and high-level concepts and solutions to internal and external team members with varying degrees of technical knowledge.
Exceptional written and verbal communications.
When you join Verizon...
You’ll have the power to go beyond – doing the work that’s transforming how people, businesses and things connect with each other. Not only do we provide the fastest and most reliable network for our customers, but we were first to 5G - a quantum leap in connectivity. Our connected solutions are making communities stronger and enabling energy efficiency. Here, you’ll have the ability to make an impact and create positive change. Whether you think in code, words, pictures or numbers, join our team of the best and brightest. We offer great pay, amazing benefits and opportunity to learn and grow in every role. Together we’ll go far.
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. Different makes us better.