- Entry level
- No Education
- Salary to negotiate
What you’ll be doing...
Verizon Connect is guiding a connected world on the go by automating, optimizing and revolutionizing the way people, vehicles and things move through the world. Our full suite of industry-defining solutions and services put innovation, automation and connected data to work for customers and help them be safer, more efficient and more productive. With more than 3,500 dedicated employees in 15 countries, we deliver leading mobile technology platforms and solutions.
As a 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 startup environment with the resources, operational excellence, and brand recognition of an established tech giant.
What you’ll be doing…
We are seeking a Senior Software Engineer with experience in one or more of Mobile, Database, Build, Application (UI or Fullstack) or QA Automation to lead one of our Cross Functional Squads. The successful candidate will be working at our Dublin office, in a hands-on capacity within the Reveal Tribe group and will be responsible for leading a multi-disciplined squad in an agile environment, delivering world class products.
Within the Reveal Tribe you will be a leader in a very dynamic and successful team, continuously adapting & improving our methodologies and technologies to stay the best in what we are doing: providing innovative fleet tracking software to SMBs all around the world! A deep understanding of software architectures, platforms and paradigms are essential for this role
Write great code! We expect a Squad Lead to lead by example in every area, none more so than in the hands on development of our products
Be the person whom your team look up to for technical guidance
Be a decision maker and ensure your team comes on the journey once a decision is made
Lead a Cross Functional Team. You will need to be comfortable with code on multiple platforms, business requirements, deployments, and testing.
Ensure blockers are getting actioned and resolved
Be the primary contact for stakeholders and foster relationships outside of your direct squad
Ensure collaboration with Architecture to ensure we are building the right solution, the right way
Advocate for and evangelise your squad within the organisation
Be a champion of technical excellence and quality within the squad
Ensure that the team is achieving high unit test coverage
Ensure that the team is actively contributing to and reacting to automation tests
Ensure that code written is always to a high standard and that there is a robust code review process in place
Be a champion of process within the team
Ensure the team understands the processes we follow
Educate the team on best practices, workflows, etc.
Optimise for your squad’s specific needs and strengths
Participate in the hiring process through CV Reviews, Code Reviews, Phone Screens, and Technical interviews
Ensure that the onboarding experience of new hires and transfers into the squad is valuable and repeatable
What we’re looking for...
What we’re looking for…
A minimum of 6-8 years experience in software development
Strong experience in agile/lean methodologies and processes (ideally Kanban) leading process improvements and engineering disciplines
Excellent communication skills both written and oral - with experience in presenting to engineering and product groups
Ability to lead systems analysis with application design individually and with an architecture team to deliver detailed application specifications
Demonstrated ability to lead and /or guide a team
Experience mentoring junior developers
Experience working in larger project and team environments with product, application support and operations teams
A passionate software developer with a strong interest in new and emerging technologies and the ability to drive technical change
Demonstrated delivery of major projects with a focus on quality and productivity in a CI/CD environment
Bachelor's degree in computer science or related discipline
Experience in working on large products with multiple teams contributing to the same code base
Experience in measuring and improving performance of production systems
Experience in highly scalable, highly available platforms
Expert level understanding of Object Oriented/SOLID Design principles and practices
About the company
For more than 100 years, Verizon has been at the center of the communications revolution.
Verizon is one of the largest communication technology companies in the world.
We help people, businesses and things communicate better.
The digital world promises consumers a better, more connected life, and we’re the ones delivering it. We make it possible for people to stay in touch and businesses to connect with their customers. We’re also bringing technology and hands-on learning opportunities directly to kids who need it most. Our goal is to inspire tomorrow’s creators to use technology to build brighter futures for themselves, their families and the world.